StrComp függvény

Fontos : Ez a cikk gépi fordítással lett lefordítva, lásd a jognyilatkozatot. A cikk angol változatát itt találhatja meg.

Egy Variant (egész) egy karakterlánc-kifejezéseredményét adja vissza.

Szintaxis

StrComp ( karakterlánc1, karakterlánc2 [összehasonlítása ] )

A StrComp függvény szintaxisa alábbi argumentumokat foglalja magában:

Argumentum

Leírás

karakterlánc1

Szükséges. Bármely érvényes karakterlánc.

karakterlánc2

Szükséges. Bármely érvényes karakterlánc.

összehasonlítása

Nem kötelező. Adja meg a karakterlánc-összehasonlítás. Ha a összehasonlításaargumentum értéke Null, hiba történik. Ha összehasonlításához elhagyják, a Beállítás összehasonlítása beállítás azt határozza meg a összehasonlítás típusa.


Beállítások

Az összehasonlítás argumentum beállításai:

Állandó

Érték

Leírás

vbUseCompareOption

-1

Az Option Compare beállításnak megfelelő összehasonlítást hajt végre.

vbBinaryCompare

0

Bináris összehasonlítást hajt végre.

vbTextCompare

1

Szöveges összehasonlítást hajt végre.

vbDatabaseCompare

2

Csak a Microsoft Office Access 2007 alkalmazásban. Az adatbázisban lévő információk alapján hajtja végre az összehasonlítást.


Visszatérési értékek

Az StrComp függvény visszatérési értéke a következő:

Ha

StrComp adja eredményül.

karakterlánc1 , karakterlánc2kisebb

-1

karakterlánc1 egyenlő karakterlánc2

0

karakterlánc1 értéke nagyobb, mint karakterlánc2

1

karakterlánc1 , karakterlánc2 vagy értéke Null

Null


Példa

Megjegyzés : A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.

Ebben a példában az StrComp függvény visszaadja egy karakterlánc összehasonlítási eredményét. Ha a harmadik argumentum értéke 1, a szöveges összehasonlítása végrehajtott; Ha a harmadik argumentum értéke 0, a bináris összehasonlítása történik.

Dim MyStr1, MyStr2, MyComp
MyStr1 = "ABCD": MyStr2 = "abcd" ' Define variables.
MyComp = StrComp(MyStr1, MyStr2, 1) ' Returns 0.
MyComp = StrComp(MyStr1, MyStr2, 0) ' Returns -1.
MyComp = StrComp(MyStr2, MyStr1) ' Returns 1.

Megjegyzés : Gépi fordítás jognyilatkozata: Ez a cikk számítógép által, emberi közreműködés nélkül lett lefordítva. A Microsoft ezeket a gépi fordításokat azért nyújtja, hogy az angol nyelvet nem beszélők minél több tartalomhoz tudjanak hozzáférni a Microsoft termékeivel, szolgáltatásaival és technológiáival kapcsolatban. A gépi fordítás miatt előfordulhat, hogy a szöveg szóhasználati, szintaktikai vagy helyesírási hibákat tartalmaz.

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×