VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2005/11/09(Wed) 17:07
投稿者じゃんぬねっと
Eメール
URLhttp://jeanne.wankuma.com/
タイトルRe^2: UserFormに動的にTextBoxを作成

> ' Load イベントで配列を動的に作成してフォームに加える
> Private Sub Form_Load()
>     Dim i As Integer
>
>     For i = 1 To 9
>         ' Load ステートメントを使用してコントロールを作成する
>         Call Load(Me.Text1(i))
>
>         ' ここで、プロパティなどを必要に応じて設定します
>         Me.Text1(i).Text = "Text" & CStr(i + 1)
>         Me.Text1(i).Top  = Me.Text1(0).Top + (240 * i)
>
>         ' 初期値で False になっているので True にする
>         Me.Text1(i).Visible = True
>     Next i
> End Sub

どこかで見たことあるなぁと思ったら自分のでした。(私は天然かもw)
hhttp://jeanne.wankuma.com/tips/control/02-arraycontrol.html

Excel 2003 であれば、.NET の方を参考になるでしょうね。
と思ったら Me.Controls.Add については Blue さんが回答してましたか。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -