Fonction VBA : Chr
La fonction VBA Chr renvoie le caractère correspondant au nombre entier passé en argument.
Utilisation :
Chr(nombre)
Exemples d'utilisation
Affichage du caractère correspondant au nombre 100 :
Sub exemple()
MsgBox Chr(100) 'Renvoie : d
End Sub
Ajout de sauts de ligne dans la boîte de dialogue :
Sub exemple()
MsgBox "Sauts" & Chr(10) & "de" & Chr(10) & "ligne"
'Renvoie :
'Sauts
'de
'ligne
End Sub
La fonction inverse qui renvoie le nombre entier en fonction du caractère est la fonction Asc.
Liste de valeurs
Voici les caractères retournés par la fonction Chr pour la plage 33 à 126 contenant une sélection des caractères les plus courants :
33 !
34 "
35 #
36 $
37 %
38 &
39 '
40 (
41 )
42 *
43 +
44 ,
45 -
46 .
47 /
48 0
49 1
50 2
51 3
52 4
53 5
54 6
55 7
56 8
57 9
58 :
59 ;
60 <
61 =
62 >
63 ?
64 @
65 A
66 B
67 C
68 D
69 E
70 F
71 G
72 H
73 I
74 J
75 K
76 L
77 M
78 N
79 O
80 P
81 Q
82 R
83 S
84 T
85 U
86 V
87 W
88 X
89 Y
90 Z
91 [
92 \
93 ]
94 ^
95 _
96 `
97 a
98 b
99 c
100 d
101 e
102 f
103 g
104 h
105 i
106 j
107 k
108 l
109 m
110 n
111 o
112 p
113 q
114 r
115 s
116 t
117 u
118 v
119 w
120 x
121 y
122 z
123 {
124 |
125 }
126 ~