投稿日 | : 2005/11/09(Wed) 17:29 |
投稿者 | : Blue |
Eメール | : |
URL | : |
タイトル | : Re^3: UserFormに動的にTextBoxを作成 |
> Excel 2003 であれば、.NET の方を参考になるでしょうね。
実際試してみたのは Excel 2002 でしたけどね。
.NET(MenagedC++)は Controls.Add ってのがあったなぁと思ったので、VBAもあるかなぁとおもい
Me.Controls.Add を見つけて、その先はわからないのでぐぐりました。
たしか、VBAのMSFormsのコントロールはウィンドウハンドルがない(ウィンドウレスコントロール)なので
イベントは制御できそうにない(サブクラス化できない)ですかねぇ?
# 親ウィンドウからフックするのか?
# メンドイからテキストボックスはCreateWindowで作っちゃうほうがはやそう。