Fonction ASC

Renvoie le code de caractère ANSI correspondant à la première lettre d'une chaîne.

Syntaxe

ASC(string)

Remarques

L'argument string représente toute expression de chaîne valide. Si la chaîne ne contient aucun caractère, une erreur d'exécution survient.

Dans les exemples suivants, ASC renvoie le code de caractère ANSI de la première lettre de chaque chaîne. Les exemples suivants illustrent l'utilisation de la fonction ASC :

Exemple 1 : une seule lettre majuscule

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

Exemple 2 : une seule lettre minuscule

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

Exemple 3 : mot commençant par une lettre majuscule

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

Exemple 4 : mot commençant par une lettre minuscule

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

Exemple 5 : caractère spécial

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

Exemple 6 : nombre dans une chaîne

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

Exemple 7 : espace

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