Mit dem "On Change" -Eigenschaft in Visual Basic für Applikationen (VBA )-Programm können Sie Ihre Anwendung mehr Dynamik durch die Möglichkeit, Code auslösen , wenn die Werte verändern. In Access können Sie Benutzeroberflächen mit Steuerelementen wie Textfeldern erstellen. Sie können die "On Change" -Eigenschaft, um programmatisch Code ausführen , wenn das Ereignis ausgelöst wird. Diese Eigenschaft wird häufig verwendet, um Prozeduren oder Funktionen aufrufen, um Tabellen in der Datenbank zu aktualisieren, wenn Textfeld Werte zu ändern. Anleitung
1
Starten Sie Microsoft Office Access , klicken Sie auf " Erstellen" -Registerkarte, und klicken Sie auf " " Form Design " , eine neue Form zu schaffen. Klicken Sie auf " Text Box " auf der Controls- Ebene und auf das Formular, um ein neues Textfeld-Steuerelement hinzufügen.
2
der rechten Maustaste auf das Textfeld, und klicken Sie auf " Eigenschaften" , um das Eigenschaftenblatt Fenster starten. Klicken Sie auf die Registerkarte "Ereignis" und wählen Sie " [Event Procedure] " neben dem "On Change" -Eigenschaft. Klicken Sie auf den Schalter , um das Ereignis zu erstellen
3
Fügen Sie den folgenden Code, um eine Meldung mit dem Text in das Textfeld mit dem "On Change" -Eigenschaft anzuzeigen : .
< P > MsgBox " Sie haben eingegeben '" & Me.Text4.Text & "' ! "
4
Schalter zurück zu Microsoft Access und klicken Sie auf "View" -Symbol, um das Formular ausführen . Klicken Sie auf das Textfeld , und geben Sie den Buchstaben "On Change" -Ereignis auslösen und zeigt die Meldung .