IBM Lotus Symphony


Funktionen InStr [Runtime]

Returnerer en strengs position i en anden streng.

Funktionen Instr returnerer den position, hvor forekomsten findes. Hvis strengen ikke findes, returnerer funktionen 0.

Syntaks:

InStr ([Start As Long,] Tekst1 As String, Tekst2 As String[, Sammenlign])

Returværdi:

Heltal

Parametre:

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.

Fejlkoder

5 Ugyldigt procedurekald

Eksempel:

Sub EksempelPosition

Dim sInput As String

Dim iPos As Integer

sInput = "Lotus® Symphony™"

iPos = Instr(sInput,"c")

Print iPos

End Sub


Produktfeedback | Yderligere dokumentation | Varemærker