3

Text1、Text2、Text3 という名前の VBA フォームにいくつかの TextBox があるとします。私は次のようなことをする方法を探しています:

For i = 1 To 4 
 (Text&i).Text=i
Next 

これは、私がやりたいことの非常に単純な例です。実行時にプログラムでオブジェクト名を作成し、そのオブジェクトで何かを実行できるようにしたいと考えています。この単純なケースでは、Text1.Text=1、Text2.Text=2、Text3.Text=3 が必要です。

このようなことをする方法はありますか?

4

1 に答える 1

6
Me.Controls("Text" & i).Text
于 2012-06-25T16:40:38.470 に答える