Använda variabler med en " InStr " -funktionen i Microsoft Access applikation kan lätt åstadkommas med hjälp av Visual Basic for Applications ( VBA ) . VBA är en dator programmeringsspråk som används för att automatisera rutinuppgifter i alla Microsoft Office-program . Den " InStr " Funktionen returnerar ett tal som anger positionen för den första förekomsten av en sträng i en annan . Den här funktionen är användbar när du behöver för att tolka en sträng för vidare manipulering . Instruktioner
1
Launch Microsoft Access , klicka på "Database Tools " och klicka på " Visual Basic " för att öppna VBA redigeringsfönstret . Klicka på " Infoga " -menyn och klicka på " modul " för att lägga till en ny kodmodul
2
Skapa en ny delprocedur genom att lägga till följande kod : .
Private Sub useVariablesInstr ( )
3
Skapa tre nya "sträng" variabler :
Dim tstStr As String
Dim searchStr As String
Dim indexNum As Integer
4
Tilldela strängvärden till dina variabler :
tstStr = " . Detta är ett VBA sträng i Access "
searchStr = " string "
5
Använd " InStr " -funktionen för att bestämma index med både " tstStr " och " searchStr " variabler :
indexNum = InStr ( tstStr , searchStr ) katalog
Debug . Skriv indexNum
6
Typ " End Sub " för att avsluta proceduren och tryck på " Ctrl " och " G " för att öppna " Omedelbar " fönstret . Tryck " F5 " för att köra din kod och se resultatet .