Passer directement au contenu principal
Office

Chr, fonction

Renvoie une donnée de type chaîne contenant le caractère associé au code de caractère spécifié.

Syntaxe

Chr ( charCode )

LeargumentcharCode requis est une valeur de type long qui identifie un caractère.

Notes

Les chiffres compris entre 0 et 31 sont les mêmes que les codes de ASCII standard et non imprimables. Par exemple, Chr(10) renvoie un caractère de saut de ligne. La plage normale pour charCode est 0 – 255. Toutefois, sur les systèmes DBCS, la plage réelle pour charCode est-32768 à 65535.

Remarque : La fonction ChrB est utilisée avec des données d’octets contenus dans une chaîne. Au lieu de renvoyer un caractère, qui est un ou deux octets, la fonction ChrB renvoie toujours un octet unique. La fonction ChrW renvoie une chaîne contenant le caractère Unicode sauf sur les plateformes pour lesquelles le format Unicode n’est pas pris en charge, auquel cas le comportement est identique à celui de la fonction Chr .

Remarque :  Visual Basic pour Macintosh ne prend pas en charge les chaînes Unicode. Par conséquent, ChrW(n) ne peut pas renvoyer tous les caractères Unicode pour n valeurs dans la plage de 128 – 65 535, comme dans l’environnement Windows. Au lieu de cela, ChrW(n) tente une «meilleure estimation» pour les valeurs Unicode de plus de 127. Par conséquent, vous ne devez pas utiliser ChrW dans l’environnement Macintosh.

Exemples de requête

Expression

Résultats

Sélectionnez Chr (97) comme expr1 à partir du groupe ProductSales par Chr (97);

Renvoie la valeur «Character» pour le code ASCII «97». Résultat: «a».

Sélectionnez Chr (90) comme ChrValue à partir du groupe ProductSales par Chr (90).

Renvoie la valeur «Character» pour le code ASCII «90» dans la colonne ChrValue. Résultat: "Z".

Exemple VBA

Remarque : Les exemples suivants illustrent l’utilisation de cette fonction dans un module Visual Basic pour applications (VBA). Pour plus d’informations sur l’utilisation de VBA, sélectionnez Référence du développeur dans la liste déroulante en regard de Rechercher , puis entrez une ou plusieurs conditions dans la zone de recherche.

Cet exemple utilise la fonction Chr pour renvoyer le caractère associé au code de caractère spécifié.

Dim MyChar
MyChar = Chr(65) ' Returns A.
MyChar = Chr(97) ' Returns a.
MyChar = Chr(62) ' Returns >.
MyChar = Chr(37) ' Returns %.

Remarque :  Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez vous nous dire si les informations vous ont été utiles ? Voici l’article en anglais pour référence.

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×