In Access habe ich ein Formular, in dem drei Textfelder sind. Ich versuche, eine Textbox tbxCombinedName mit einer Kombination aus beidem genannt zu aktualisieren:Update Textfeld während der Eingabe
- Textbox tbxLastName (Person Nachname)
- Textbox tbxFirstName (Person Vorname)
Meine Frage ist: welche Textbox-Eigenschaft verwende ich, so dass, während ich Text in tbxLastName eingeben, das CombinedName Textfeld ist aktualisiert sofort und danach in der Tabelle gespeichert Kontakte.
Auf Microsoft's website habe ich festgestellt, dass die Schritt-Prozesse, wenn sie in ein Textfeld eingeben, sind wie folgt:
KeyDown- → KeyPress → Before → Ändern → KeyUp
Ich habe versucht, die OnChange mit und OnKeyDown-Eigenschaften, aber ohne Erfolg. Welche Eigenschaft in Kombination mit welchem Code ermöglicht die Aktion "Aktualisiere als Sie"?
ist, was ich früher geschrieben, was nicht funktioniert hat: für alle Ihre Hilfe im Voraus
Private Sub tbxLName_change()
Dim lastName As String
Dim nameCode As String
lastName = tbxLName.Value
Debug.Print lastName
nameCode = tbxNameCode.Value
nameCode = lastName
Debug.Print nameCode
End Sub
Dank.
Eine einfache Antwort, funktioniert aber perfekt. Danke –
+1 Guter Rat zum Erhalten der gewünschten Informationen von einer Frage –
Kann die Abfrage den ersten und letzten Namen in diesem Format verarbeiten: 'LLLLLL_F'? (LLLLLL ist die erste 6 Buchstaben des Nachnamens. F ist der erste Buchstabe des Vornamens) –