If you are trying to create a control array,
Then the code is pretty simple,
Just set the Index = 0 of the textbox in design mode.
then add the following code:
Option Explicit
Private Sub Form_Load()
Dim txtbox As TextBox
Set txtbox = Text1(1) ==> 1 = index of the new textbox.
Load txtbox
txtbox.Left = 0
txtbox.Top = 0
txtbox.Visible = True
End Sub
Now you have a control array.
Tou can reuse thsi code, just be sure to alter the index