in meiner Userform1 habe ich eine Textbox1 , Textbox2, Textbox3. Mit meinen Commandobutton1 bis 10 habe ich mit folgenden Code belegt:
Private Sub CommandButton1_Click()
UserForm1.TextBox1.Value = 1
End Sub
Private Sub CommandButton2_Click()
UserForm1.TextBox1.Value = 2
End Sub
usw.(wie ein Zahlenblock entworfen 1 bis 0)Nun weiß ich nicht wie ich diese Codes Variabel bekommen kann.
Folgende Funktion wünsche ich mir:
Nachdem ich command1 betätigt habe erscheint auch der Wert 1 in der Textbox1. Danach betätige ich Command2. Der vorherige Wert soll aber nicht überschrieben werden sondern in der Textbox1 an der zweiten Stelle (hinter der 1 erscheinen) Ergebnis 12. Habe ich zwei Stellen in der Textbox1 belegt soll die nächste Textbox2 verwendet werden aber bis zu drei Textstellen. Ist die Textbox2 mit drei Textstellen belegt soll dann Textbox3 mit bis zu drei Textstellen belegt werden können. Sind alle TextBoxen mit ihren zulässigen Textstellen belegt sollen keine weitere Eingaben mehr möglich sein.
Für eure Mithilfe schon mal Danke
Gruß
Achim H.