Hvordan lage en dialogboks i Access 2007

Dialogbokser fungere som varsling av informasjon til en bruker, og for å få et svar fra brukeren. Legge til dine egne dialog tilpassede bokser til databasen kan du få den informasjonen du trenger fra brukerne. Du kan legge til en egendefinert dialogboks til Microsoft Access 2007 med Visual Basic for Applications (VBA) kode. Du må bruke Visual Basic Editor (VBE) i Microsoft Access 2007 å gå inn i VBA-kode.

Bruksanvisning

Åpne Visual Basic Editor

1 Klikk på "Database Tools" -kategorien.

2 Klikk på "Visual Basic" -ikonet.

3 Klikk på "moduler".

4 Velg "New" for å åpne en kode boks.

Gå inn i VBA-kode

5 Type "Sub ()" og trykk "Enter". For eksempel kan du skrive inn "Sub myDialogBox ()." Sub står for delrutinenavnet.

6 Skriv "Dim As String" og trykk enter. For eksempel inn "Dim userAge As String." Dim er variabelnavnet.

7 Type "(variabelnavn) = InputBox (" [Spørsmål] "" [Title] "" [Standard tekst i input-boksen] ")" og trykk "Enter". For eksempel inn "userAge = InputBox (" Hva er din alder? "" Age "" Enter alder her ")."

8 Type "MsgBox" Du skrev "& [variabelnavn]" og trykk "Enter". For eksempel inn "MsgBox" Du skrev "& userAge." Dette er en anbefalt trinnet, men det er valgfritt.

9 Skriv "End Sub".

Hint

  • Mens den ekstra meldingsboksen trinnet er valgfritt, er det god programmering praksis for å bekrefte det som ble registrert for brukerens fordel.
  • Når får innspill fra en bruker, må du knytte dialogboksen til en hendelse eller prosedyre for boksen for å bruke informasjonen.