IBM Lotus Symphony
|
Returnerer en strengs position i en anden streng.
Funktionen Instr returnerer den position, hvor forekomsten findes. Hvis strengen ikke findes, returnerer funktionen 0.
InStr ([Start As Long,] Tekst1 As String, Tekst2 As String[, Sammenlign])
Heltal
Start: Et numerisk udtryk, der angiver det sted i en streng, hvor søgningen efter en angivet delstreng skal begynde. Hvis parameteren udelades, begynder søgningen ved det første tegn i strengen. Den største værdi, der er tilladt, er 65535.
Tekst1: Det strengudtryk, der skal søges i.
Tekst2: Det strengudtryk, der skal søges efter.
Sammenlign: Valgfrit numerisk udtryk, der angiver sammenligningstypen. Værdien af denne parameter kan være 0 eller 1. Standardværdien 1 angiver tekstsammenligning, hvor der ikke skelnes mellem store og små bogstaver. Værdien 0 angiver en binær sammenligning, hvor der skelnes mellem store og små bogstaver.
Angiv ikke parameteren Sammenlign, hvis første parameter udelades. Ellers opstår en runtimefejl.
Sub EksempelPosition
Dim sInput As String
Dim iPos As Integer
sInput = "Lotus® Symphony™"
iPos = Instr(sInput,"c")
Print iPos
End Sub