,

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

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