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 " "