Fonction Chr

Renvoie le caractère correspondant au code de caractère spécifié.

Syntaxe :

Chr(Expression As Integer)

Valeur de retour :

Chaîne de caractères

Paramètres :

Expression: a numeric expression that represents a valid 8-bit ASCII value (0-255) or a 16-bit Unicode value. (To support expressions with a nominally negative argument like Chr(&H8000) in a backwards-compatible way, values in the range −32768 to −1 are internally mapped to the range 32768 to 65535.)

warning

Quand le mode de compatibilité VBA est activé (OPTION VBASUPPORT 1),Expression est une expression numérique qui représente uniquement une valeur ASCII 8 bits (0-255).


Utilisez la fonction Chr$ pour envoyer des séquences de contrôle spécifiques à l'imprimante ou à une autre source de sortie. Vous pouvez également l'utiliser pour insérer des guillemets dans une expression au format chaîne de caractères.

Codes d'erreur :

5 appel de procédure incorrect

6 Débordement, quand le mode de compatibilité VBA est activé et l'expression est supérieure à 255.

Exemple :


        Sub ExampleChr
            ' Cet exemple insère des guillemets (valeur ASCII 34) dans une chaîne.
            MsgBox "Un "+ Chr$(34)+"court" + Chr$(34)+" voyage."
            ' L'impression s'affiche dans la boîte de dialogue comme suit : Un "court" voyage.
        End Sub
    

ASC