Gewusst wie: erkennen Sie die Tab-Taste in ComboBox in VBA

August 17

Gewusst wie: erkennen Sie die Tab-Taste in ComboBox in VBA

Erkennen, wenn die Tab-Taste, in einem Steuerelement "ComboBox gedrückt wird" mithilfe von Visual Basic für Applikationen (VBA), können Sie ausführen sollen, wenn die Taste gedrückt wird. In VBA können Sie die Eigenschaft "Bei Taste Down" und "KeyCode" zu testen, ob die Taste gedrückt wurde eine Registerkarte. Dieser Prozeß wird verwendet, wenn Sie möchten den Fokus auf ein anderes Steuerelement beim Drücken der Tab-Taste.

Anweisungen

1 Starten Sie Microsoft Access zu, klicken Sie auf der Registerkarte "Erstellen" und klicken Sie auf "Formulardesign" um ein neues Formular zu erstellen. Klicken Sie auf "Kombinationsfeld" Steuerelemente im Bereich, und klicken Sie auf das Formular, um ein neues ComboBox-Steuerelement hinzufügen.

2 Maustaste auf das Steuerelement "ComboBox" und auf "Eigenschaften", um das Eigenschaftenblatt zu starten. Klicken Sie auf die Registerkarte "Ereignis" und wählen Sie "[Ereignisprozedur]" neben auf Taste unten. Klicken Sie auf die Auslassungsschaltfläche, um den VBA-Editor-Fenster zu starten.

3 Fügen Sie folgenden Code zu erkennen, wenn die Tab-Taste im ComboBox-Steuerelement gedrückt wird:

Wenn (KeyCode = VbKeyTab) dann

MsgBox ("Tab key pressed")

EndIf

4 Wechseln Sie zu Microsoft Access, und klicken Sie auf "Ansicht", um das Formular ausführen. Klicken Sie auf das Steuerelement "ComboBox" und drücken Sie die Tab-Taste ein Meldungsfeld angezeigt.