Funkcija „StrComp“

Važno : Ovaj članak je mašinski preveden, pogledajte odricanje odgovornosti. Pogledajte verziju ovog članka na engleskom jeziku ovde za referencu.

Daje na varijante (ceo broj) koji označava rezultat izraz niske.

Sintaksa

"StrComp" ( )niska 1, niska2 [upoređivanje ] )

Sintaksa funkcije StrComp ima sledeće argumente:

Argument

Opis

niska1

Obavezno. Bilo koji važeći izraz niske.

niska2

Obavezno. Bilo koji važeći izraz niske.

Poređenje

Opcionalno. Navodi vrstu poređenja. Ako je Poređenjeargument Null, ako dođe do greške. Ako Poređenje izostavljen, Opciju poređenje postavka određuje tip poređenja.


Postavke

Postavke za Poređenje argumenta su:

Konstanta

Vrednost

Opis

vbUseCompareOption

-1

Izvršava upoređivanje pomoću postavka izjavu Opciju poređenje .

vbBinaryCompare

0

Izvršava binarni upoređivanje.

vbTextCompare

1

Izvršava tekstualno upoređivanje.

vbDatabaseCompare

2

Microsoft Office Access 2007 samo. Izvršava poređenje na osnovu informacija u bazi podataka.


Vraćanje vrednosti

Funkcija "StrComp" ima sledeće vraćene vrednosti:

U sledećem slučaju

"StrComp" daje

niska1 je manji od niska2

-1

niska1 je jednaka niska2

0

niska1 je veći od niska2

1

niska1 ili niska2 je bez vrednosti

Polje bez vrednosti


Primer

Napomena : Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu. Ako vam je potrebno više informacija o radu sa VBA modulom, izaberite stavku Referenca razvojnog programera sa padajuće liste pored stavke Pretraga i unesite jedan ili više termina u polje za pretragu.

Ovaj primer koristi funkciju "StrComp" da biste dobili rezultate poređenja niski. Ako treći argument je 1, tekstualno upoređivanje se izvršava; Ako treći argument je 0 ili je izostavljen, binarni upoređivanje se izvršava.

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.

Napomena : Odricanje odgovornosti za mašinski prevod: Ovaj članak je preveo računarski sistem bez ljudske intervencije. Microsoft nudi ove mašinske prevode da bi pomogao korisnicima koji ne govore engleski da uživaju u sadržaju o Microsoft proizvodima, uslugama i tehnologijama. Budući da je članak mašinski preveden, može da sadrži greške u rečniku, sintaksi ili gramatici.

Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Zvuči da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×