Module
Contents
Index 🔎︎

# InStr Function

Taqastab stringi asukoha muus stringis.

Funktsioon Instr tagastab asukoha, kust vaste leiti. Kui stringi ei leitud, siis tagastab funktsioon väärtuse 0.

## Süntaks:

    InStr ([Start As Long,] Text1 As String, Text2 As String[, Compare])

## Tagastusväärtus:

Täisarv

## Parameetrid:

Start: arvavaldis, mis märgib asukohta stringis, millest määratud alamstringi otsimist alustatakse. Kui see parameeter on vahele jäetud, alustatakse otsimist stringi esimesest märgist. Suurin lubatud väärtus on 65535.

Text1: Stringavaldis, mille seest otsitakse.

Text2: Stringavaldis, mida otsitakse.

Compare: valikuline arvavaldis, mis määratleb võrdlustüübi. Selle parameetri väärtus võib olla 0 või 1. Vaikeväärtus 1 määrab tekstivõrdluse, mis pole tõstutundlik. Väärtus 0 määrab tõstutundliku binaarvõrdluse.

Käivitusvea vältimiseks pole soovitatav määrata parameetrit Compare juhul, kui esimene tagastusparameeter on välja jäetud.

## Error codes:

5 Vigane protseduuri väljakutse

## Näide:

    Sub ExamplePosition
    Dim sInput As String
    Dim iPos As Integer
        sInput = "Office"
        iPos = Instr(sInput,"c")
        Print iPos
    End Sub