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 forekomsten av en streng i en annen . Denne funksjonen er nyttig når du trenger å analysere en streng for videre manipulering . Instruksjoner
en
Launch Microsoft Access , klikker du "Database Tools " og klikk " Visual Basic " for å åpne VBA editor vinduet . Klikk på " Insert"-menyen og klikk " Module" for å legge til en ny kode modul
2
Opprett en ny subprocedure ved å legge følgende kode: .
Private Sub useVariablesInstr ( )
3
Lag tre nye "streng" variabler:
Dim tstStr As String
Dim searchStr As String
Dim indexNum As Integer
4
Angi streng verdier til variabler : en
tstStr = " . Dette er en VBA streng i Access "
searchStr = "streng"
5
Bruk " InStr " funksjonen til å bestemme indeksen bruke både " tstStr " og " searchStr " variabler : en
indexNum = InStr ( tstStr , searchStr )
Debug . Skriv ut indexNum
6
type "End Sub " for å avslutte prosedyren og trykk " Ctrl" og " G" for å åpne " Immediate "-vinduet . Trykk "F5 " for å kjøre koden din og se på resultatene .