ASCII seznam a využití
Využití ASCII kódů v prostředí VBA
Pro využití ASCII kódů v prostředí VBA je možné použít funkci Chr(kód), které je potřeba předat parametr v podobě kódu. Použitelné kódy jsou vypsány v tabulce níže.
Sub UseVariables()
' Zalomení řádky textu pomocí funkce Chr
MsgBox "První řádek" & Chr(10) & "Druhý řádek"
' Záměna apostrofu za uvozovky
sVariable = "text s '' apostrofy"
sVariable = Replace(sVariable,"'",Chr(34))
' Výsledek uložený v proměnné je: text s "" apostrofy
End Sub
Zajímají-li Tě další funkce využitelné v prostředí VBA, tak přejdi na stránku - VBA funkce
Seznam ASCII kódů
Kód | Znak | Funkce VBA | Popis |
---|---|---|---|
0 | Chr(0) | null | |
1 | Chr(1) | start of heading | |
2 | Chr(2) | start of text | |
3 | Chr(3) | end of text | |
4 | Chr(4) | end of transmission | |
5 | Chr(5) | enquiry | |
6 | Chr(6) | acknowledge | |
7 | Chr(7) | bell | |
8 | Chr(8) | backspace | |
9 | Chr(9) | horizontal tab | |
10 | Chr(10) | new line | |
11 | Chr(11) | vertical tab | |
12 | Chr(12) | new page | |
13 | Chr(13) | carriage return | |
14 | Chr(14) | shift out | |
15 | Chr(15) | shift in | |
16 | Chr(16) | data link escape | |
17 | Chr(17) | device control 1 | |
18 | Chr(18) | device control 2 | |
19 | Chr(19) | device control 3 | |
20 | Chr(20) | device control 4 | |
21 | Chr(21) | negative acknowledge | |
22 | Chr(22) | synchronous idle | |
23 | Chr(23) | end of trans. block | |
24 | Chr(24) | cancel | |
25 | Chr(25) | end of medium | |
26 | Chr(26) | substitute | |
27 | Chr(27) | escape | |
28 | Chr(28) | file separator | |
29 | Chr(29) | group separator | |
30 | Chr(30) | record separator | |
31 | Chr(31) | unit separator | |
32 | Chr(32) | space | |
33 | ! | Chr(33) | |
34 | " | Chr(34) | |
35 | # | Chr(35) | |
36 | $ | Chr(36) | |
37 | % | Chr(37) | |
38 | & | Chr(38) | |
39 | ' | Chr(39) | |
40 | ( | Chr(40) | |
41 | ) | Chr(41) | |
42 | * | Chr(42) | O číslu 42 |
43 | + | Chr(43) | |
44 | , | Chr(44) | |
45 | - | Chr(45) | |
46 | . | Chr(46) | |
47 | / | Chr(47) | |
48 | 0 | Chr(48) | |
49 | 1 | Chr(49) | |
50 | 2 | Chr(50) | |
51 | 3 | Chr(51) | |
52 | 4 | Chr(52) | |
53 | 5 | Chr(53) | |
54 | 6 | Chr(54) | |
55 | 7 | Chr(55) | |
56 | 8 | Chr(56) | |
57 | 9 | Chr(57) | |
58 | : | Chr(58) | |
59 | ; | Chr(59) | |
60 | < | Chr(60) | |
61 | = | Chr(61) | |
62 | > | Chr(62) | |
63 | ? | Chr(63) |
Kód | Znak | Funkce VBA | Popis |
---|---|---|---|
64 | @ | Chr(64) | |
65 | A | Chr(65) | |
66 | B | Chr(66) | |
67 | C | Chr(67) | |
68 | D | Chr(68) | |
69 | E | Chr(69) | |
70 | F | Chr(70) | |
71 | G | Chr(71) | |
72 | H | Chr(72) | |
73 | I | Chr(73) | |
74 | J | Chr(74) | |
75 | K | Chr(75) | |
76 | L | Chr(76) | |
77 | M | Chr(77) | |
78 | N | Chr(78) | |
79 | O | Chr(79) | |
80 | P | Chr(80) | |
81 | Q | Chr(81) | |
82 | R | Chr(82) | |
83 | S | Chr(83) | |
84 | T | Chr(84) | |
85 | U | Chr(85) | |
86 | V | Chr(86) | |
87 | W | Chr(87) | |
88 | X | Chr(88) | |
89 | Y | Chr(89) | |
90 | Z | Chr(90) | |
91 | [ | Chr(91) | |
92 | \ | Chr(92) | |
93 | ] | Chr(93) | |
94 | ^ | Chr(94) | |
95 | _ | Chr(95) | |
96 | ` | Chr(96) | |
97 | a | Chr(97) | |
98 | b | Chr(98) | |
99 | c | Chr(99) | |
100 | d | Chr(100) | |
101 | e | Chr(101) | |
102 | f | Chr(102) | |
103 | g | Chr(103) | |
104 | h | Chr(104) | |
105 | i | Chr(105) | |
106 | j | Chr(106) | |
107 | k | Chr(107) | |
108 | l | Chr(108) | |
109 | m | Chr(109) | |
110 | n | Chr(110) | |
111 | o | Chr(111) | |
112 | p | Chr(112) | |
113 | q | Chr(113) | |
114 | r | Chr(114) | |
115 | s | Chr(115) | |
116 | t | Chr(116) | |
117 | u | Chr(117) | |
118 | v | Chr(118) | |
119 | w | Chr(119) | |
120 | x | Chr(120) | |
121 | y | Chr(121) | |
122 | z | Chr(122) | |
123 | { | Chr(123) | |
124 | | | Chr(124) | |
125 | } | Chr(125) | |
126 | ~ | Chr(126) | |
127 | DEL | Chr(127) |