Ich habe ein Problem mit dem unten dargestellten Code. Ich muss das ganze noch mit Spezialfilter versehen - was kein Problem sein sollte - der nach jedem Buchstaben aktualisiert/ ausgeführt wird. Aber es hängt immer ein Buchstabe nach. Aber es sollte eigentlich klar sein, wenn man es ausprobiert
Private Sub TextBox1\_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
Dim tb1
tb1 = TextBox1.Text
Range("B1").Select
Range("B1").FormulaR1C1 = tb1
TextBox1.Activate
End Sub
Ich habe ein Problem mit dem unten dargestellten Code. Ich
muss das ganze noch mit Spezialfilter versehen - was kein
Problem sein sollte - der nach jedem Buchstaben aktualisiert/
ausgeführt wird. Aber es hängt immer ein Buchstabe nach. Aber
es sollte eigentlich klar sein, wenn man es ausprobiert
Hallo dnbma,
Private Sub TextBox1_KeyUp(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
Range(„B1“) = TextBox1.Text
End Sub
Ich habe ein Problem mit dem unten dargestellten Code. Ich
muss das ganze noch mit Spezialfilter versehen - was kein
Problem sein sollte - der nach jedem Buchstaben aktualisiert/
ausgeführt wird. Aber es hängt immer ein Buchstabe nach.
Warum willst Du das per VBA tun?
Verknüpfe die Texboxen doch über deren Eigenschaft ‚LinkedCell‘ mit den Zellen, dann wird der getippt Inhalt gleich in die Zelle geschrieben.
Ich vermute, dass Du in etwa folgendes realisieren möchtest: