Innhald

# InStrRev-funksjonen [VBA]

Returnerer plasseringa av ein streng inne i ein annan streng, rekna frå høgre side av strengen.

Denne konstanten eller funksjonen eller dette objektet vert slått på med uttrykket Option VBASupport 1 sett framføre den køyrbare programkoden i ein modul.

InStrRev-funksjonen returnerer plasseringa, frå høgre side, der det var samsvar. Viss strengen ikkje vert funnen, returnerer funksjonen 0.

### Syntaks:

    InStrRev (StringCheck As String, StringMatch As String [,Start As Long] [,Samanlikna As Integer])

### Returtype:

Long

### Parametrar:

StringCheck: Strenguttrykket du vil søkja etter.

StringMatch: strenguttrykket du vil søkja etter.

Start: Valfritt. Eit numerisk uttrykk som markerer plasseringa frå venstre i strengen søket skal byrja frå. Viss du sløyfer denne parameteren, vil søket byrja frå det første teiknet i strengen. Den høgaste tillatne verdien er 65535.

Samanlikn: Valfritt. Taluttrykk som definerer samanlikningstype. Uttrykket kan vera

1: Standardverdien 1 gjev ei tekstsamanlikning som ikkje skil mellom små og store bokstavar.

0: Verdien 0 gjev ei binær samanlikning som skil mellom små og store bokstavar.

For å unngå køyretidsfeil, må du ikkje setja parameteren Compare viss den første returparameteren ikkje er sett.

### Feilkodar

5 Ugyldig prosedyreoppkall

### Eksempel:

    Sub ExamplePosition
    Dim sInput As String
    Dim iPos As Integer
     sInput = "The book is on the table"
     iPos = InStrRev(sInput,"den",10,1) ' Returnerer 1, søket skil mellom små og store bokstavar
     Print iPos
     iPos = InStrRev(sInput,"den",10,0) ' Returnerer 0, søket skil mellom små og store bokstavar
     Print iPos
    End Sub

Liknande emne

InStr

Støtt oss!