in einer UserForm lasse ich zur Laufzeit TextBoxen erstellen (Anzahl ist abhängig von Tabelleneinträgen),
nun möchte ich Eingaben in diese TextBoxen überwachen, es soll nur die Eingabe von Ziffern möglich sein.
Bei TextBoxen die ich zur Entwicklungszeit erstelle mache ich das folgendermaßen:
Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
If KeyAscii < 48 Or KeyAscii > 57 Then
Beep
Antwort = MsgBox("Bitte nur Zahlen eingeben!", vbOKOnly, "Falsche Eingabe!")
KeyAscii = 0
End If
End Sub
Das funktioniert aber bei zur Laufzeit erstellten TextBoxen nicht.
Wer kann mir helfen???
Gruß
Christian