How to Program fra Select uttalelser med Visual Basic i Microsoft Access

How to Program fra Select uttalelser med Visual Basic i Microsoft Access


Du kan programmere ved hjelp av "hvis ... else" uttalelser i din Access-program ved hjelp av Visual Basic for applikasjoner, men du kan ha en renere program ved hjelp av "Velg ... saken" uttalelser i stedet. Denne uttalelsen driver en av flere grupper av utsagn avhengig av verdien av testen uttrykket. Den vanligste testen uttrykket er et helt tall eller en streng variabel. Dersom testen uttrykket verdi som svarer til det tilfelle etiketten deretter koden følgende tilfelle etiketten vil utføre.

Bruksanvisning

1 Klikk "Databaseverktøy" og klikk "Visual Basic" for å starte Visual Basic Editor. Klikk på "Insert" -menyen og klikk "Module" for å legge til en ny modul.

2 Kopier og lim inn følgende for å starte en ny sub og skape de variablene du vil bruke i din Velg sak uttalelse:

Private Sub selectStatement ()

Dim expressionStr As String

Dim expressionInt As String

expressionStr = "tre"

expressionInt = 1

3 Kopier og lim inn følgende kode for å opprette en ny Select sak uttalelse med en streng test uttrykk:

Velg Sak expressionStr

Case "1"

Debug.Print ( "Case 1")

Case "2"

Debug.Print ( "Case 2")

Case "3"

Debug.Print ( "Case 3")

End Select

4 Kopier og lim inn følgende kode for å opprette en ny Select sak uttalelse med en Integer test uttrykk:

Velg Sak expressionInt

Case 1

Debug.Print ( "Case 1")

tilfelle 2

Debug.Print ( "Case 2")

sak 3

Debug.Print ( "Case 3")

End Select

5 Kopier og lim inn følgende kode for å opprette en ny Select sak uttalelse som vil teste en Integer uttrykk og sjekker for sin valuta i en enkelt sak uttalelse:

Velg Sak expressionInt

Case 1, 2

Debug.Print ( "Case 1 eller 2")

sak 3

Debug.Print ( "Case 3")

End Select

6 Avslutt prosedyren ved å skrive "End Sub" på slutten, og trykk "Ctrl" og "G" for å vise det gjeldende vinduet. Trykk "F5" for å kjøre prosedyren og se resultatet.