ich benötige mal eine kleine Hilfestellung. Ich erzeuge in einer UserForm zur Laufzeit TextBoxen. Nun möchte ich in diese TextBoxen etwas eingeben. Das geht ja. Nur sollen die eingegebenen Daten nach dem Verlassen der Textbox in eine Zelle in dem aktiven Tabellenblatt übertragen werden. Mein Problem ist jetzt, ich weiß nicht, wie ich die erzeugten TextBoxen ansprechen kann, so dass die eingetragenen Daten ins Blatt übertragen werden. Kann mir da jemand eventuell weiter helfen? Nachfolgend noch der Code, der beim Initialisieren der UserForm abgearbeitet wird.
Private Sub UserForm_Initialize()
Anzahl = ActiveSheet.Range("AN7")
If Anzahl = 0 Then Anzahl = 1
For Wiederholungen = 1 To Anzahl
Set Neue_TextBox = Terminkategorien.Controls.Add("Forms.TextBox.1")
With Neue_TextBox
.Height = 20
.Width = 168
.Left = 30
.Top = Wiederholungen * 25
.Visible = True
.Text = Cells(Wiederholungen, 41)
.ForeColor = &HFF0000
.TextAlign = 2
.Font.Name = "Arial"
.Font.Charset = 2
.Font.Underline = True
End With
Next
End Sub
Danke Euch schon mal,
Oliver