Catégories
Macro VBA Caractères Macros VBA

VBA Chr() : macro pour renvoyer le caractère ASCII

Partager :

La fonction VBA Chr permet de réaliser une macro pour renvoyer le code ASCII.

La fonction Chr

La fonction VBA Chr suit la syntaxe suivante :

Chr(code_ascii)

où code_ascii désigne le code ASCII du caractère. La liste des codes ASCII allant de 0 à 255 est disponible sur la page dédiée à la table ASCII.

Exemple de macro avec la fonction Chr

La macro

Sub macro()

Dim c As Range 'Variable

For Each c In Range("A1:A5") 'Colonne

ActiveCell.Offset(0, 0).FormulaR1C1 = _
Chr(c)

ActiveCell.Offset(1, 0).Select

Next c

End Sub

Les données sources

ABCDE
113
234
356
465
575

Le résultat

ABCDE
113
(retour chariot)
234"
3568
465A
575K