Verwendung von Variablen mit einem " InStr "-Funktion in Microsoft Access- Anwendung kann durch den Einsatz von Visual Basic für Applikationen ( VBA) erreicht werden. VBA ist eine Programmiersprache verwendet, um Routineaufgaben in allen Microsoft Office-Anwendungen automatisieren. Die " InStr " -Funktion gibt eine Zahl, die die Position des ersten Auftretens einer Zeichenfolge innerhalb einer anderen . Diese Funktion ist nützlich, wenn Sie eine Zeichenfolge für weitere Manipulation analysieren müssen . Anleitung
1
Starten Sie Microsoft Access, klicken Sie auf " Database Tools " und klicken Sie auf " Visual Basic ", um den VBA-Editor zu öffnen. Klicken Sie auf das Menü "Einfügen" und klicken Sie auf "Module" , um einen neuen Code-Modul hinzufügen
2
Neues Unterprozedur , indem Sie den folgenden Code : .
Private Sub useVariablesInstr ()
3
erstellen Sie drei neue "String "-Variablen : Dim
tstStr As String Dim
searchStr As String Dim
indexNum As Integer
4
zuweisen String-Werte Ihre Variablen :
tstStr = " . Dies ist ein String in VBA Access"
searchStr = "string "
5
Verwenden Sie die " InStr "-Funktion , um den Index sowohl mit dem " tstStr " und " searchStr " Variablen bestimmen :
indexNum = InStr ( tstStr , searchStr )
Debug. drucken indexNum
6
Typ "End Sub ", um den Vorgang zu beenden , und drücken Sie "Strg" und "G ", um die "Sofort" -Fenster zu öffnen . Drücken Sie auf " F5" , um Ihren Code ausführen und die Ergebnisse anzeigen.