Hvordan bruke variabler med en InStr funksjon i Access

Hvordan bruke variabler med en InStr funksjon i Access


Bruke variabler med en "InStr" -funksjonen i Microsoft Access-programmet kan enkelt oppnås gjennom bruk av Visual Basic for Applications (VBA). VBA er et programmeringsspråk som brukes til å automatisere rutineoppgaver i alle Microsoft Office-programmer. Den "InStr" funksjonen returnerer et tall som angir posisjonen til den første opptreden av en streng inne i en annen. Denne funksjonen er nyttig når du trenger å analysere en streng for videre manipulering.

Bruksanvisning

1 Start Microsoft Access, klikker du på "Databaseverktøy" og klikk "Visual Basic" for å åpne redigeringsvinduet VBA. Klikk på "Insert" -menyen og klikk "Module" for å legge til en ny kode modul.

2 Opprett en ny subprocedure ved å legge til følgende kode:

Private Sub useVariablesInstr ()

3 Lag tre nye "String" variabler:

Dim tstStr As String

Dim searchStr As String

Dim indexNum As Integer

4 Gi streng verdier til variabler:

tstStr = "Dette er en VBA streng i Access."

searchStr = "streng"

5 Bruk "InStr" -funksjonen til å bestemme indeks som bruker både "tstStr" og "searchStr" variabler:

indexNum = InStr (tstStr, searchStr)

Debug.Print indexNum

6 Skriv "End Sub" for å avslutte prosedyren og trykk "Ctrl" og "G" for å åpne "Immediate" -vinduet. Trykk "F5" for å kjøre koden din og vise resultatene.