Mit dem " OnChange " Ereignis in Visual Basics for Applications (VBA )-Programm ermöglicht es Ihnen, Code auszuführen, wenn ein Wert in Steuerelemente wie Kombinationsfelder geändert wird. VBA ist eine Programmiersprache in Microsoft Office-Anwendungen verwendet, um Routineaufgaben zu automatisieren . In Access eine User Interface ( UI) mit den Kontrollen , um dem Benutzer zusätzliche Möglichkeiten, um ihre Daten in der Datenbank zu filtern. Der "Change "-Ereignis tritt ein, wenn der Inhalt der angegebenen Steuerelement ändert. Things You
Microsoft Access
brauchen anzeigen Weitere Anweisungen
1
Starten Sie Microsoft Access auf die Schaltfläche "Erstellen " und klicken Sie "Form Design" , eine neue Form hinzufügen . Klicken Sie auf " Combo Box " aus dem "Controls" aus und klicken Sie das Formular aus , um eine neue Kombinationsfeld-Steuerelement hinzuzufügen. Fügen Sie eine Befehlsschaltfläche mit der gleichen Technik .
2
rechten Maustaste auf die Schaltfläche und klicken Sie auf "Eigenschaften". Klicken Sie auf die Registerkarte "Ereignis" , wählen Sie " [Event Procedure] " neben "On Click ", und klicken Sie auf den Schalter , um den VBA -Editor zu starten. Fügen Sie den folgenden Code, um fünf neue Elemente in die Combo-Box -Steuerelement hinzuzufügen :
Me.Combo0.RowSourceType = " Value List "
Me.Combo0.AddItem ( " Daten 1")
Me.Combo0.AddItem ( " Daten 2")
Me.Combo0.AddItem ( " Daten 3" )
Me.Combo0.AddItem ( " Daten 4")
Me.Combo0.AddItem ( "data 5 " )
3
Schalter zurück auf die Microsoft Access-Formular und der rechten Maustaste auf das Kombinationsfeld-Steuerelement . Klicken Sie auf " Eigenschaften" wählen Sie " [Event Procedure] " neben "Bei Änderung " und klicken Sie auf den Schalter , um eine "Veränderung" Click-Ereignis zu erstellen. Fügen Sie den folgenden Code, um die Artikel in der Combo-Box -Steuerung mit einer Message-Box angezeigt werden gewählt :
MsgBox ( Me.Combo0.Text )
4
Schalter zurück auf die Microsoft Access-Formular und klicken Sie auf "View" -Symbol, um das Programm auszuführen. Klicken Sie auf " Command0 ", um die Combo-Box mit Elementen zu füllen . Wählen Sie ein Element aus der Combo-Box , um die Nachricht anzuzeigen.