Module
Contents
Index 🔎︎

# InStr Function

Returnerar en strängs position i en annan sträng.

Funktionen Instr returnerar den position där en matchande sträng hittades. Om strängen inte hittades returnerar funktionen värdet 0.

## Syntax:

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

## Returvärde:

Integer

## Parametrar:

Start: Ett numeriskt uttryck som markerar den position i en sträng där sökningen efter den understräng som angetts ska starta. Om den här parametern utelämnas startar sökningen vid det första tecknet. Det högsta tillåtna värdet är 65535.

Text1: Stränguttrycket som du vill söka i.

Text2: Stränguttrycket som du vill söka efter.

Jämför: Ett valfritt numeriskt uttryck som definierar jämförelsetypen. Värdet på den här parametern kan vara 0 eller 1. Standardvärdet 1 anger en textjämförelse som inte är skiftlägeskänslig. Värdet 0 anger en binär jämförelse som är skiftlägeskänslig.

Om du vill undvika runtimefel bör du inte ange parametern Jämför om den första returnparametern utelämnas.

## Error codes:

5 Felaktigt proceduranrop

## Exempel:

    Sub ExamplePosition

    Dim sInput As String

    Dim iPos As Integer

        sInput = "Office"

        iPos = Instr(sInput,"c")

        Print iPos

    End Sub