IBM Lotus Symphony


InStr-funktio [käytönaikainen]

Palauttaa merkkijonon sijainnin toisessa merkkijonossa.

Instr-funktio palauttaa sijainnin, josta vastine löytyi. Jos merkkijonoa ei löytynyt, funktio palauttaa arvon 0.

Syntaksi:

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

Palautusarvo:

Kokonaisluku

Parametrit:

Start: Numeerinen lauseke, joka merkitsee merkkijonossa paikkaa, josta määritetyn alimerkkijonon haku aloitetaan. Jos tätä parametria ei ole, haku alkaa ensimmäisestä merkistä. Suurin sallittu arvo on 65535.

Text1: Merkkijonolauseke, josta haluat hakea.

Text2: Merkkijonolauseke, jota haluat hakea.

Compare: Valinnainen numeerinen lauseke, joka määrittää vertailun lajin. Tämän parametrin arvo voi olla 0 tai 1. Oletusarvo 1 määrittää tekstivertailun, jossa ei erotella isoja ja pieniä kirjaimia. Arvo 0 määrittää binaarivertailun, jossa erotellaan isot ja pienet kirjaimet.

Vältä ajonaikainen virhe jättämällä Compare-parametri asettamatta, jos ensimmäistä palautusparametria ei ole.

Virhekoodit

5 Virheellinen toimintokutsu

Esimerkki:

Sub ExamplePosition

Dim sInput As String

Dim iPos as Integer

sInput = "Lotus Symphony"

iPos = Instr(sInput,"c")

print iPos

end sub


Palautetta tuotteesta | Lisäohjeet | Tavaramerkit