InStr függvény

  • 2019.08.14.
  • 2 perc az olvasáshoz
    • o
    • L
    • m
    • O
    • k
    • + 2

Változatot ad vissza (hosszú), amely meghatározza az egyik karakterlánc első előfordulásának helyzetét a másikban.

Megjegyzés

Szeretne olyan megoldásokat fejleszteni, amelyek az Office-élményt több platformon is kiterjesztik? Nézze meg az új Office-bővítményeket. Az Office-bővítmények kicsi területtel rendelkeznek a VSTO-bővítményekhez és megoldásokhoz képest, és szinte bármilyen webes programozási technológia, például HTML5, JavaScript, CSS3 és XML használatával felépítheti őket.

Szintaxis

InStr (, string1, string2,)

Az InStr függvény szintaxisa a következő argumentumokkal rendelkezik:

rész Leírás
start Nem kötelező. Numerikus kifejezés, amely meghatározza az egyes keresések kiinduló helyzetét. Ha kihagyja, a keresés az első karakterpozíciónál kezdődik. Ha a start Null értéket tartalmaz, hiba lép fel. A start argumentumra akkor van szükség, ha az összehasonlítás meg van adva.
string1 Kívánt. A keresett karakterlánc-kifejezés.
string2 Kötelező. Karakterlánc-kifejezés keresett.
hasonlítsa Választható. Megadja a karakterlánc-összehasonlítás típusát. Ha az összehasonlítás értéke Null, akkor hiba lép fel. Ha az összehasonlítás elmarad, az Option Compare beállítás meghatározza az összehasonlítás típusát. Adjon meg érvényes LCID-t (LocaleID) a területi beállításokra vonatkozó összehasonlítások használatához.

Beállítások

Az argumentum-összehasonlítás beállításai a következők.

Állandó Érték Leírás
vbUseCompareOption -1 Összehasonlítást végez az Option Compare utasítás beállításának használatával.
vbBinaryCompare 0 A bináris összehasonlítás.
vbTextCompare 1 Szöveges összehasonlítást végez.
vbDatabaseCompare 2 Csak Microsoft Access. Összehasonlítást végez az adatbázisban található információk alapján.

Visszatérési értékek

Ha Az InStr visszatér
string1 nulla hosszúságú 0
string1 Null Null
string2 nulla hosszúságú start
string2 Null Null
string2 nem található 0
string2 a string1-en belül található Pozíció, ahol találat
start > string2 0

Megjegyzések

Az InStrB függvény egy sztringben található bájtadatokkal használható. Ahelyett, hogy visszaadná az egyik karakterlánc első előfordulásának karakterpozícióját a másikban, az InStrB visszaadja a bájt pozíciót.

Példa

Ez a példa az InStr függvényt adja vissza az első pozíciójának egyik sztring előfordulása a másikban.

Lásd még:

  • Funkciók (Visual Basic for Applications)

Támogatás és visszajelzés

Kérdései vagy visszajelzései vannak az Office VBA-val vagy ezzel a dokumentációval kapcsolatban? Kérjük, olvassa el az Office VBA ügyfélszolgálatát és a visszajelzéseket, ha útmutatást szeretne kapni a támogatás fogadásáról és a visszajelzésről

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük