Funktionen Asc

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Returnerer et heltal, der repræsenterer tegnkode svarer til det første bogstav i en streng.

Syntaks

ASC ( string )

Det krævede strengargumentargument er et gyldigt strengudtryk. Hvis strengen ikke indeholder tegn, opstår der en kørselsfejl.

Bemærkninger

Området for returnerede værdier er 0 – 255 på ikke-DBCS-systemer, men –32768 – 32767 på DBCS-systemer.

Bemærk: Funktionen AscB anvendes med bytedata indeholdt i en streng. I stedet for at returnere tegnkoden for det første tegn, returnerer AscB den første byte. Funktionen AscW returnerer tegnkoden Unicode undtagen på platforme, hvor Unicode ikke understøttes. I dette tilfælde svarer funktionsmåden til funktionen Asc.

Bemærk: Visual Basic til Macintosh understøtter ikke Unicode-strenge. Derfor kan ikke AscW(n) returnere alle Unicode-tegn for n'te værdi i området 128 – 65,535, på samme måde som i Windows-miljøet. I stedet forsøger AscW(n) et "bedste gæt" for Unicode-værdier n større end 127. Du skal derfor ikke bruge AscW i Macintosh-miljøet.

Eksempel

Bemærk: Følgende eksempler demonstrerer brugen af denne funktion i et VBA-modul (Visual Basic for Applications). Hvis du vil have mere at vide om at arbejde med VBA, skal du vælge Udviklerreference på rullelisten ud for Søg og skrive ét eller flere ord i søgefeltet.

I dette eksempel anvendes funktionen Asc til at returnere en tegnkode, som svarer til det første bogstav i strengen.

Dim MyNumber
MyNumber = Asc("A") ' Returns 65.
MyNumber = Asc("a") ' Returns 97.
MyNumber = Asc("Apple") ' Returns 65.

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×