IBM Lotus Symphony


InStr-funksjonen [kjøretid]

Returnerer posisjonen til en streng inne i en annen streng.

Instr-funksjonen returnerer posisjonen der samsvaret ble funnet. Hvis strengen ikke blir funnet, returnerer funksjonen 0.

Syntaks:

InStr ([Start som Lang,] Tekst1 som Streng, Tekst2 som Streng[, Sammenlign])

Returverdi:

Heltall

Parametere:

Start: Et numerisk uttrykk som markerer posisjonen i en streng der søket etter den angitte delstrengen skal starte. Hvis du utelater denne parameteren, starter søket ved det første tegnet i strengen. Maksimal tillatt verdi er 65535.

Tekst1: Strenguttrykket du vil søke i.

Tekst2: Strenguttrykket du vil søke etter.

Sammenlign: Valgfritt numerisk uttrykk som definerer sammenligningstypen. Verdien for denne parameteren kan være 0 eller 1. Standardverdien på 1 angir en tekstsammenligning som ikke skiller mellom store og små bokstaver. Verdien 0 angir en binær sammenligning som skiller mellom store og små bokstaver.

For å unngå en kjøretidsfeil, bør du ikke angi Sammenlign-parameteren hvis den første returparameteren er utelatt.

Feilkoder

5 Ugyldig prosedyrekall

Eksempel:

Sub ExamplePosition

Dim sInput As String

Dim iPos as Integer

sInput = "Lotus Symphony"

iPos = Instr(sInput,"c")

print iPos

end sub


Tilbakemelding om produktet | Annen dokumentasjon | Varemerker