August 26
Rilevamento quando si preme il tasto TAB in un controllo "ComboBox" utilizzando Visual Basic, Applications Edition (VBA) può aiutare a eseguire il codice destinato, quando viene premuto il tasto. In VBA, è possibile utilizzare la proprietà "On chiave Down" e il "KeyCode" per verificare se il tasto premuto è stata una scheda. Questo processo viene utilizzato quando si desidera spostare il focus su un controllo diverso quando viene premuto il tasto Tab.
1 Avviare Microsoft Access, fare clic sulla scheda "Crea" e cliccare su "Form Design" per creare un nuovo modulo. Fai clic su "Casella combinata" nel riquadro Controlli e fare clic sul form per aggiungere un nuovo controllo ComboBox.
2 Fare clic sul controllo "ComboBox" e cliccare su "Proprietà" per lanciare la finestra delle proprietà. Fare clic sulla scheda "Evento" e selezionare "[Routine evento]" accanto a On tasto. Fare clic sui puntini di sospensione per avviare la finestra di VBA Editor.
3 Aggiungere il seguente codice per rilevare quando si preme il tasto di tabulazione nel controllo ComboBox:
Se (KeyCode = vbKeyTab) Poi
MsgBox ("Tab key pressed")
Finisci se
4 Passare a Microsoft Access e fare clic sull'icona "Visualizza" per eseguire il form. Fare clic sul controllo "ComboBox" e premere il tasto Tab per visualizzare una finestra di messaggio.