Funktio etsii merkkijonoa toisen merkkijonon lopusta.
InStrRev(merkkijono, hakusana[, aloituskohta[, hakutapa]])
Funktio palauttaa kohdan, jossa hakusana esiintyy merkkijonossa. Jos haun aloituskohtaa ei ole annettu, haku aloitetaan merkkijonon lopusta. Hakusuunta on oikealta vasemmalle. Jos hakusanaa ei löydy, funktio palauttaa 0.
Valinnaiset hakutavat löytyvät seuraavasta listasta. Jos käytössä on hakutapa, on annettava myös aloituskohta.
arvo | vakio | kuvaus |
-1 | vbUseCompareOption | Käyttää oletushakutapaa (mahdollisuus määrittää Option Compare -lauseella). |
0 | vbBinaryCompare | Isojen ja pienien kirjaimien välillä on ero. |
1 | vbTextCompare | Isojen ja pienien kirjaimien välillä ei ole eroa. |
2 | vbDatabaseCompare | Käyttää tietokantahakua (Microsoft Access). |
Esimerkki:
MsgBox InStr("esimerkki", "i") '3 MsgBox InStrRev("esimerkki", "i") '9
Aiheeseen liittyvää: InStr