Contenu
Index 🔎︎

# Fonction Chr

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

### Syntaxe :

          Chr[$](charcode As Integer) As String

### Valeur de retour :

String

### Paramètres :

charcode: 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.)

When VBA compatibility mode is enabled (Option VBASupport 1), charcode is a numeric expression that represents a valid 8-bit ASCII value (0-255) only.

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

Une erreur de débordement se produit lorsque le mode de compatibilité VBA est activé et que la valeur de l'expression est supérieure à 255.

### Exemple :

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

Rubriques connexes

Asc Function (BASIC)

Fonction AscW [VBA]

Fonction ChrW [VBA]