Come utilizzare la proprietà OnChange in VBA

May 31

Utilizzando la proprietà "del cambiamento", in Visual Basic, Applications programma (VBA) può rendere l'applicazione più dinamica da essere in grado di attivare il codice quando i valori stanno cambiando. In Access, è possibile creare interfacce utente con controlli come caselle di testo. È possibile utilizzare la proprietà "del cambiamento", per l'esecuzione di codice codice quando viene attivato l'evento. Questa proprietà è comunemente usato per chiamare procedure o funzioni per aggiornare le tabelle nel database quando i valori delle caselle di testo cambiano.

istruzione

1 Avviare Microsoft Office Access, fare clic sulla scheda "Crea", e fare clic su "" Form Design "per creare un nuovo modulo. Fai clic su "Casella di testo" sul piano controlli e fare clic sul form per aggiungere un nuovo controllo casella di testo.

2 Pulsante destro del mouse sulla casella di testo e fare clic su "Proprietà" per avviare la finestra Finestra delle proprietà. Fare clic sulla scheda "Evento" e scegliere "[Routine evento]" accanto alla proprietà "del cambiamento". Fare clic sui puntini di sospensione per creare l'evento.

3 Aggiungere il seguente codice per visualizzare una finestra di messaggio che mostra il testo nella casella di testo utilizzando la proprietà "del cambiamento":

MsgBox "È stato digitato '" & Me.Text4.Text & "'!"

4 Tornare a Microsoft Access e fare clic sull'icona "Visualizza" per eseguire il form. Fare clic sulla casella di testo e digitare le lettere per attivare l'evento "On Change" e visualizzare la finestra di messaggio.