Asc-Funktion

Gibt den ANSI-Zeichencode zurück, der dem ersten Buchstaben in einer Zeichenfolge entspricht.

Syntax

ASC(string)

Anmerkungen

Das Argument "string" ist ein beliebiger gültiger Zeichenfolgeausdruck. Wenn die Zeichenfolge keine Zeichen enthält, tritt ein Laufzeitfehler auf.

Im folgenden Beispiel gibt ASC den ANSI-Zeichencode für den ersten Buchstaben jeder Zeichenfolge zurück. Das folgende Beispiel veranschaulicht die Verwendung der ASC-Funktion:

Beispiel 1: Einzelner Großbuchstabe

Dim MyNumber
MyNumber = Asc("A")       ' Returns 65
'MyNumber has value 65 ANSI Character Code of "A"

Beispiel 2: Einzelner Kleinbuchstabe

Dim MyNumber
MyNumber = Asc("a")       ' Returns 97
'MyNumber has value 97 ANSI Character Code of "a"

Beispiel 3: Wort, das mit einem Großbuchstaben beginnt

Dim MyNumber
MyNumber = Asc("Apple")   ' Returns 65
'MyNumber has value 65 ANSI Character Code of "A"

Beispiel 4: Wort , das mit einem Kleinbuchstaben beginnt

Dim MyNumber
MyNumber = Asc("banana")  ' Returns 98
'MyNumber has value 98 ANSI Character Code of "b"

Beispiel 5: Sonderzeichen

Dim MyNumber
MyNumber = Asc("!")       ' Returns 33
'MyNumber has value 33 ANSI Character Code of "!"

Beispiel 6: Zahl in einer Zeichenfolge

MyNumber = Asc("12345")   ' Returns 49 (ANSI code for '1')
'MyNumber has value 49 ANSI Character Code of "1"

Beispiel 7: Leerzeichen

Dim MyNumber
MyNumber = Asc(" ")       ' Returns 32
'MyNumber has value 32 ANSI Character Code of " "