2012-06-25 48 views
3

假設我在VBA表單中有幾個TextBox,名爲Text1,Text2,Text3。我正在尋找一種方法來做類似的事情:以編程方式形成對象名稱

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

這只是我想要做的一個非常簡單的例子。我希望能夠在運行時以編程方式形成對象名稱,然後對該對象執行一些操作。在這種簡單的情況下,我希望Text1.Text = 1,Text2.Text = 2,Text3.Text = 3。

有沒有辦法做到這樣的事情?

回答

6
Me.Controls("Text" & i).Text 
+0

+1 Nice and simple –

相關問題