Come creare una finestra di dialogo in Access 2007

July 6

Le finestre di dialogo servono come notifica di informazioni di un utente e di ottenere una risposta da parte dell'utente. Aggiungendo i propri finestre di dialogo personalizzate al database consente di ottenere le informazioni necessarie dagli utenti. È possibile aggiungere una finestra di dialogo personalizzato per Microsoft Access 2007 con un Visual Basic, Applications Edition (VBA). Sarà necessario utilizzare l'editor di Visual Basic (VBE) all'interno di Microsoft Access 2007 per immettere il codice VBA.

istruzione

Apertura Visual Basic Editor

1 Fare clic sulla scheda "Strumenti di database".

2 Fare clic sull'icona "Visual Basic".

3 Fai clic su "Moduli".

4 Selezionare "Nuovo" per aprire una finestra di codice.

Inserimento del codice VBA

5 Tipo "Sub ()" e premere "Invio". Ad esempio, è possibile immettere "myDialogBox Sub ()." stand Sub per il nome di subroutine.

6 Tipo "Dim As String" e premere invio. Ad esempio, inserire "Dim userAge As String". Dim è il nome della variabile.

7 Tipo "(nome della variabile) = InputBox (" [Domanda] "" [titolo] "" [testo predefinito nella casella di input] ")" e premere "Invio". Ad esempio, inserire "userAge = InputBox (" Qual è la tua età? "" Age "" Enter età qui ")."

8 Tipo "MsgBox" Hai inserito "& [nome della variabile]" e premere "Invio". Ad esempio, inserire "MsgBox" Hai inserito "& userAge." Questo è un passo consigliato, ma è facoltativo.

9 Tipo "End Sub".

Consigli e avvertenze

  • Mentre la fase finestra di messaggio aggiuntivo è opzionale, è buona norma di programmazione per verificare ciò che è stato inserito a beneficio dell'utente.
  • Quando si ottiene input da un utente, è necessario associare la finestra di dialogo di un evento o di una procedura per la casella di utilizzare le informazioni.