StrComp, funksjon

Viktig: Denne artikkelen er maskinoversatt, se ansvarsfraskrivelsen. Du finner den engelske versjonen av artikkelen her som referanse.

Returnerer en Variant (heltall) som angir resultatet av en strenguttrykk.

Syntaks

StrComp ( streng1, streng2 [Sammenlign ] )

Syntaksen for StrComp -funksjonen har disse argumentene:

Argument

Beskrivelse

streng1

Obligatorisk. Et gyldig strenguttrykk.

streng2

Obligatorisk. Et gyldig strenguttrykk.

sammenligne

Valgfritt. Angir typen strengsammenligning. Hvis sammenligneargument er Null, oppstår det en feil. Hvis Sammenlign utelates, bestemmer Option Compare -innstillingen typen sammenligning.


Innstillinger

Innstillingene for Sammenlign -argumentet er:

Konstant

Verdi

Beskrivelse

vbUseCompareOption

–1

Utfører en sammenligning ved hjelp av innstillingen for Option Compare -setningen.

vbBinaryCompare

0

Sammenligner binært.

vbTextCompare

1

Utfører en tekstelementer sammenligning.

vbDatabaseCompare

2

Microsoft Office Access 2007 bare. Utfører en sammenligning basert på informasjonen i databasen.


Returverdier

StrComp -funksjonen har følgende returverdier:

Hvis

StrComp returnerer

streng1 er mindre enn streng2

–1

streng1 er lik streng2

0

streng1 er større enn streng2

1

streng1 eller streng2 er Null

Null


Eksempel

Merknad: I eksemplene nedenfor vises bruken av denne funksjonen i en VBA-modul (Visual Basic for Applications). Hvis du vil ha mer informasjon om hvordan du arbeider med VBA, velger du Utviklerreferanse fra rullegardinlisten ved siden av Søk og skriver inn ett eller flere søkeord i søkeboksen.

Dette eksemplet brukes StrComp -funksjonen til å returnere resultater for et strenguttrykk. Hvis det tredje argumentet er 1, utføres en tekstelementer sammenligning; Hvis det tredje argumentet er 0 eller utelatt, blir det utført en binær sammenligning.

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.

Merknad: Ansvarsfraskrivelse for maskinoversettelse: Denne artikkelen er oversatt av et datasystem i stedet for en oversetter. Microsoft tilbyr disse maskinoversettelsene slik at brukere som ikke snakker engelsk, får tilgang til innhold om Microsoft-produkter, -tjenester og –teknologier. Ettersom artikkelen er maskinoversatt, kan den inneholde feil i vokabular, syntaks eller grammatikk.

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×