Índice375Debug.Print (depurar impressão), declarações,201-202decimais, valor de cor, CB1-CB5DECIMAL2RGB, função, CB3-CB4decisão, tomada de, construções. Verprograma, fluxo dedeclaraçõesdeclarações de designação, 109-110convertendo em comentários, 96definição, 45declarações em módulos VBA, 44declarandoarrays, 112constantes, 105tipos de dados variáveis, 230variáveis, 98-105, BC17Default to Full Module View (padronizarpara exibição módulo completo), opção(VBE), 52Delete (apagar), método, 128depurandodeclarações Debug-Print (depurarimpressão), 201-202definição, 198função MsgBox (caixa de mensagem),200-201pontos de interrupção, 202procedimentos Function (função), 341técnicas de, 199-202VBA Debugger (depurador VBA),202-208desativando, 328descarregando add-ins (acessórios), 351descriçõesde argumentos, 347-348de funções, 346-347de macros, 26, 88designandomacros a um botão, 76-77valores a variáveis, 20designando declarações, 109-110desvantagens de VBA, 17determinando um tamanho de arquivo,131data, 130Developer (desenvolvedor), guia, 23-24diálogo, caixas de. Ver também UserFormsacrescentando controles a, 254, 256-257,261-263, 269-270alinhando controles, 284-285alternativas a, 235-236criação de, 254-255, 260-263, 290, 292de gráficos, 310-311dimensionando controles, 270espaçando controles, 284-285estética de, 287exemplo de, 289-293, 295-296exibindo caixas de diálogo integradas,250-251exibindo, 259, 265, 292indicador de progresso, 305-308inserindo, 255-256janela Code (código), 258lista de verificação para criação,311-312macros, 265-268, 292-293movendo controles, 284mudando propriedades de controle,257-258, 270-272nomeando controles, 259-260ocultando controles, 284ordem de tabulação, 285-286posicionando controles, 270procedimentos que lidam com eventos,263-265, 294-295quando usar, 253-254redimensionando controles, 284tabuladas, 308-310teclas de acelerador, 285-286testando, 287usuários de teclado, 285validação de dados, 295Dicas Automáticas de Dados, opção (VBE),51dicas de velocidade, 227-229, 231Dim, 102-104Dim, declaração, 102-104Dim, palavra-chave, 102-104dimensionando controles (UserForms), 270diminuindo o número de fileiras/colunas emuma planilha, 364dinâmicos, arrays, 113-114Dir, função, 133distribuindo add-ins (acessórios), 358divisão (/), operador de, 110-111Do-Until (fazer até), loops, 142, 157-158Do-While (fazer enquanto), loops, 142,156-157Docking (acoplar), guia (VBE), 54docking (acoplar), janela de, 54documento, temas decores, BC10-BC15definição, BC10fazendo download, BC10efeitos, BC10fontes, BC10misturando e combinando elementos,BC10Double [duplo] (negativo), tipo de dados,99Double [duplo] (positivo), tipo de dados, 99
376 Programando Excel VBA Para Leigos, Tradução da 2 a Edição Drag-and-Drop Text Editing (arrastar esoltar de edição de texto), opção (VBE),52• E •editandomacros, 30módulos VBA, 18Editor Format (editor de formatação), guia(VBE), 52-53Editor, guia (VBE), 50efeitos (temas), BC10eficiência de gravador de macro, 90-92ElseIf (e se), estrutura de, 146-147embutidos, gráficos, 223-224End (fim/final/término/encerramento),declaração, 70End Function (término de função), declaração,70End Sub, declaração, 70EntireColumn (coluna inteira), propriedade,215EntireRow (fileira inteira), propriedade, 215entrando (com/inserindo)código em módulos VBA, 44-49funções de planilha, 138eqv (equivalência), operador de, 111Erl, função, 133Err (erro), objeto, 193-194Err, função, 133erro “assinatura fora de faixa”, 364erro, mensagens de, 198-199Error (erro), função, 133errosbugs, 183declaração Exit Function (sair defunção), 192declaração Exit Sub (sair de Sub), 192declaração On Error Resume Next (emerro, ir para próxima), 192declaração On Error, 189-190, 192declaração Resume (ir; continuar),190-192erro “subscript out of range” (assinaturafora de faixa), 364erros de compilação, 97erros de programação, 183erros de tempo de execução, 183identificando, 193-194ignorando, 192-193intencionais, 194-196macros, 22objeto Err, 193-194procedimento EnterSquareRoot (entrarcom raiz quadrada), 184-188erros de tempo de execução, 182especificandoetiquetas, 113eventosActivate (ativar), 64, 162-163, 170-174AddInInstall (instalar acessório), 162AddInUninstall (desinstalar acessório),162BeforeClose (antes de fechar), 162, 169BeforeDoubleClick (antes de clicar duasvezes), 163, 174BeforePrint (antes de imprimir), 162BeforeRightClick (antes de clicar com obotão direito), 163, 174-175BeforeSave (antes de salvar), 162,169-170Calculate (calcular), 163Change (mudar/alterar), 163, 175-177Deactivate (desativar), 162-163, 170-174definidos, 64, 161-162FollowHyperlink (seguir hyperlink), 163hora/horário, de, 177-180macros, 163NewSheet (nova folha de planilha), 162OnKey (na tecla), 180-181OnTime (na hora), 178-180Open (abrir), 162, 167-168pastas de trabalho, em, 162planilhas, em, 163SelectionChange (mudar seleção), 163SheetActivate (ativar planilha), 162SheetBeforeDoubleClick (planilha antesde clicar duas vezes), 162SheetBeforeRightClick (planilha antesde clicar com o botão direito), 162SheetCalculate (calcular planilha), 162SheetChange (alterar planilha), 162SheetDeactivate (desativar planilha),162SheetFollowHyperlink (planilhaseguindo o hyperlink), 162SheetSelectionChange (alterar seleçãode planilha, 162teclas de pressionar, de, 177, 180-181WindowActivate (ativar janela), 162WindowDeactivate (desativar janela),162WindowResize (redimensionar janela),162eventos, procedimentos que lidam comprogramação, 164-167UserForms, 263-265, 294-295Excel
- Page 1 and 2:
Tornando tudo mais fácil!Traduçã
- Page 3 and 4:
Programando Excel ® VBA,Tradução
- Page 5 and 6:
Programando Excel ® VBA Para Leigo
- Page 7 and 8:
DedicatóriaEste livro é dedicado
- Page 9 and 10:
viProgramando Excel VBA Para Leigos
- Page 11 and 12:
viii Programando Excel VBA Para Lei
- Page 13 and 14:
xProgramando Excel VBA Para Leigos,
- Page 15 and 16:
xiiProgramando Excel VBA Para Leigo
- Page 17 and 18:
xivProgramando Excel VBA Para Leigo
- Page 19 and 20:
xviProgramando Excel VBA Para Leigo
- Page 21 and 22:
xviii Programando Excel VBA Para Le
- Page 23 and 24:
2 Programando Excel VBA Para Leigos
- Page 25 and 26:
4 Programando Excel VBA Para Leigos
- Page 27 and 28:
6 Programando Excel VBA Para Leigos
- Page 29 and 30:
8 Programando Excel VBA Para Leigos
- Page 31 and 32:
10 Programando Excel VBA Para Leigo
- Page 33 and 34:
Nesta parte...Cada livro precisa co
- Page 35 and 36:
14 Parte I: Introdução ao VBA APA
- Page 37 and 38:
16 Parte I: Introdução ao VBA Cri
- Page 39 and 40:
18 Parte I: Introdução ao VBA VBA
- Page 41 and 42:
20 Parte I: Introdução ao VBA 55V
- Page 43 and 44:
22 Parte I: Introdução ao VBA LEM
- Page 45 and 46:
24Parte I: Introdução ao VBA Figu
- Page 47 and 48:
26Parte I: Introdução ao VBA Grav
- Page 49 and 50:
28Parte I: Introdução ao VBA Siga
- Page 51 and 52:
30Parte I: Introdução ao VBA Ei,
- Page 53 and 54:
32Parte I: Introdução ao VBA Figu
- Page 55 and 56:
34Parte I: Introdução ao VBA
- Page 57 and 58:
Nesta parte...Os próximos quatro c
- Page 59 and 60:
38 Parte II: Como o VBA Trabalha co
- Page 61 and 62:
40 Parte II: Como o VBA Trabalha co
- Page 63 and 64:
42 Parte II: Como o VBA Trabalha co
- Page 65 and 66:
44 Parte II: Como o VBA Trabalha co
- Page 67 and 68:
46 Parte II: Como o VBA Trabalha co
- Page 69 and 70:
48 Parte II: Como o VBA Trabalha co
- Page 71 and 72:
50 Parte II: Como o VBA Trabalha co
- Page 73 and 74:
52 Parte II: Como o VBA Trabalha co
- Page 75 and 76:
54 Parte II: Como o VBA Trabalha co
- Page 77 and 78:
56 Parte II: Como o VBA Trabalha co
- Page 79 and 80:
58 Parte II: Como o VBA Trabalha co
- Page 81 and 82:
60 Parte II: Como o VBA Trabalha co
- Page 83 and 84:
62 Parte II: Como o VBA Trabalha co
- Page 85 and 86:
64 Parte II: Como o VBA Trabalha co
- Page 87 and 88:
66 Parte II: Como o VBA Trabalha co
- Page 89 and 90:
68 Parte II: Como o VBA Trabalha co
- Page 91 and 92:
70 Parte II: Como o VBA Trabalha co
- Page 93 and 94:
72 Parte II: Como o VBA Trabalha co
- Page 95 and 96:
74 Parte II: Como o VBA Trabalha co
- Page 97 and 98:
76 Parte II: Como o VBA Trabalha co
- Page 99 and 100:
78 Parte II: Como o VBA Trabalha co
- Page 101 and 102:
80 Parte II: Como o VBA Trabalha co
- Page 103 and 104:
82 Parte II: Como o VBA Trabalha co
- Page 105 and 106:
84 Parte II: Como o VBA Trabalha co
- Page 107 and 108:
86 Parte II: Como o VBA Trabalha co
- Page 109 and 110:
88 Parte II: Como o VBA Trabalha co
- Page 111 and 112:
90 Parte II: Como o VBA Trabalha co
- Page 113 and 114:
92 Parte II: Como o VBA Trabalha co
- Page 115 and 116:
Nesta parte...Esta é a parte do li
- Page 117 and 118:
96 Parte III: Conceitos de Programa
- Page 119 and 120:
98 Parte III: Conceitos de Programa
- Page 121 and 122:
100 Parte III: Conceitos de Program
- Page 123 and 124:
102 Parte III: Conceitos de Program
- Page 125 and 126:
104 Parte III: Conceitos de Program
- Page 127 and 128:
106 Parte III: Conceitos de Program
- Page 129 and 130:
108 Parte III: Conceitos de Program
- Page 131 and 132:
110 Parte III: Conceitos de Program
- Page 133 and 134:
112 Parte III: Conceitos de Program
- Page 135 and 136:
114 Parte III: Conceitos de Program
- Page 137 and 138:
116 Parte III: Conceitos de Program
- Page 139 and 140:
118 Parte III: Conceitos de Program
- Page 141 and 142:
120 Parte III: Conceitos de Program
- Page 143 and 144:
122 Parte III: Conceitos de Program
- Page 145 and 146:
124 Parte III: Conceitos de Program
- Page 147 and 148:
126 Parte III: Conceitos de Program
- Page 149 and 150:
128 Parte III: Conceitos de Program
- Page 151 and 152:
130 Parte III: Conceitos de Program
- Page 153 and 154:
132 Parte III: Conceitos de Program
- Page 155 and 156:
134 Parte III: Conceitos de Program
- Page 157 and 158:
136 Parte III: Conceitos de Program
- Page 159 and 160:
138 Parte III: Conceitos de Program
- Page 161 and 162:
140 Parte III: Conceitos de Program
- Page 163 and 164:
142 Parte III: Conceitos de Program
- Page 165 and 166:
144 Parte III: Conceitos de Program
- Page 167 and 168:
146 Parte III: Conceitos de Program
- Page 169 and 170:
148 Parte III: Conceitos de Program
- Page 171 and 172:
150 Parte III: Conceitos de Program
- Page 173 and 174:
152 Parte III: Conceitos de Program
- Page 175 and 176:
154 Parte III: Conceitos de Program
- Page 177 and 178:
156 Parte III: Conceitos de Program
- Page 179 and 180:
158 Parte III: Conceitos de Program
- Page 181 and 182:
160 Parte III: Conceitos de Program
- Page 183 and 184:
162 Parte III: Conceitos de Program
- Page 185 and 186:
164 Parte III: Conceitos de Program
- Page 187 and 188:
166 Parte III: Conceitos de Program
- Page 189 and 190:
168 Parte III: Conceitos de Program
- Page 191 and 192:
170 Parte III: Conceitos de Program
- Page 193 and 194:
172 Parte III: Conceitos de Program
- Page 195 and 196:
174 Parte III: Conceitos de Program
- Page 197 and 198:
176 Parte III: Conceitos de Program
- Page 199 and 200:
178 Parte III: Conceitos de Program
- Page 201 and 202:
180 Parte III: Conceitos de Program
- Page 203 and 204:
182 Parte III: Conceitos de Program
- Page 205 and 206:
184 Parte III: Conceitos de Program
- Page 207 and 208:
186 Parte III: Conceitos de Program
- Page 209 and 210:
188 Parte III: Conceitos de Program
- Page 211 and 212:
190 Parte III: Conceitos de Program
- Page 213 and 214:
192 Parte III: Conceitos de Program
- Page 215 and 216:
194 Parte III: Conceitos de Program
- Page 217 and 218:
196 Parte III: Conceitos de Program
- Page 219 and 220:
198 Parte III: Conceitos de Program
- Page 221 and 222:
200 Parte III: Conceitos de Program
- Page 223 and 224:
202 Parte III: Conceitos de Program
- Page 225 and 226:
204 Parte III: Conceitos de Program
- Page 227 and 228:
206 Parte III: Conceitos de Program
- Page 229 and 230:
208 Parte III: Conceitos de Program
- Page 231 and 232:
210 Parte III: Conceitos de Program
- Page 233 and 234:
212 Parte III: Conceitos de Program
- Page 235 and 236:
214 Parte III: Conceitos de Program
- Page 237 and 238:
216 Parte III: Conceitos de Program
- Page 239 and 240:
218 Parte III: Conceitos de Program
- Page 241 and 242:
220 Parte III: Conceitos de Program
- Page 243 and 244:
222 Parte III: Conceitos de Program
- Page 245 and 246:
224 Parte III: Conceitos de Program
- Page 247 and 248:
226 Parte III: Conceitos de Program
- Page 249 and 250:
228 Parte III: Conceitos de Program
- Page 251 and 252:
230 Parte III: Conceitos de Program
- Page 253 and 254:
232 Parte III: Conceitos de Program
- Page 255 and 256:
Nesta parte...Os cinco capítulos d
- Page 257 and 258:
236 Parte IV: Como se Comunicar com
- Page 259 and 260:
238 Parte IV: Como se Comunicar com
- Page 261 and 262:
240 Parte IV: Como se Comunicar com
- Page 263 and 264:
242 Parte IV: Como se Comunicar com
- Page 265 and 266:
244 Parte IV: Como se Comunicar com
- Page 267 and 268:
246 Parte IV: Como se Comunicar com
- Page 269 and 270:
248 Parte IV: Como se Comunicar com
- Page 271 and 272:
250 Parte IV: Como se Comunicar com
- Page 273 and 274:
252 Parte IV: Como se Comunicar com
- Page 275 and 276:
254Parte IV: Como se Comunicar com
- Page 277 and 278:
256Parte IV: Como se Comunicar com
- Page 279 and 280:
258Parte IV: Como se Comunicar com
- Page 281 and 282:
260Parte IV: Como se Comunicar com
- Page 283 and 284:
262Parte IV: Como se Comunicar com
- Page 285 and 286:
264Parte IV: Como se Comunicar com
- Page 287 and 288:
266Parte IV: Como se Comunicar com
- Page 289 and 290:
268Parte IV: Como se Comunicar com
- Page 291 and 292:
270 Parte IV: Como se Comunicar com
- Page 293 and 294:
272 Parte IV: Como se Comunicar com
- Page 295 and 296:
274 Parte IV: Como se Comunicar com
- Page 297 and 298:
276 Parte IV: Como se Comunicar com
- Page 299 and 300:
278 Parte IV: Como se Comunicar com
- Page 301 and 302:
280 Parte IV: Como se Comunicar com
- Page 303 and 304:
282 Parte IV: Como se Comunicar com
- Page 305 and 306:
284 Parte IV: Como se Comunicar com
- Page 307 and 308:
286 Parte IV: Como se Comunicar com
- Page 309 and 310:
288 Parte IV: Como se Comunicar com
- Page 311 and 312:
290 Parte IV: Como se Comunicar com
- Page 313 and 314:
292 Parte IV: Como se Comunicar com
- Page 315 and 316:
294 Parte IV: Como se Comunicar com
- Page 317 and 318:
296 Parte IV: Como se Comunicar com
- Page 319 and 320:
298 Parte IV: Como se Comunicar com
- Page 321 and 322:
300 Parte IV: Como se Comunicar com
- Page 323 and 324:
302 Parte IV: Como se Comunicar com
- Page 325 and 326:
304 Parte IV: Como se Comunicar com
- Page 327 and 328:
306 Parte IV: Como se Comunicar com
- Page 329 and 330:
308 Parte IV: Como se Comunicar com
- Page 331 and 332:
310 Parte IV: Como se Comunicar com
- Page 333 and 334:
312 Parte IV: Como se Comunicar com
- Page 335 and 336:
314 Parte IV: Como se Comunicar com
- Page 337 and 338:
316 Parte IV: Como se Comunicar com
- Page 339 and 340:
318 Parte IV: Como se Comunicar com
- Page 341 and 342:
320 Parte IV: Como se Comunicar com
- Page 343 and 344:
322 Parte IV: Como se Comunicar com
- Page 345 and 346: 324 Parte IV: Como se Comunicar com
- Page 347 and 348: 326 Parte IV: Como se Comunicar com
- Page 349 and 350: 328 Parte IV: Como se Comunicar com
- Page 351 and 352: 330 Parte IV: Como se Comunicar com
- Page 353 and 354: Nesta parte...Os 19 capítulos ante
- Page 355 and 356: 334 Parte V: Juntando Tudo O que fu
- Page 357 and 358: 336 Parte V: Juntando Tudo 55Argume
- Page 359 and 360: 338 Parte V: Juntando Tudo Observe
- Page 361 and 362: 340 Parte V: Juntando Tudo Este exe
- Page 363 and 364: 342 Parte V: Juntando Tudo Eu uso a
- Page 365 and 366: 344 Parte V: Juntando Tudo Figura 2
- Page 367 and 368: 346 Parte V: Juntando Tudo nessa ca
- Page 369 and 370: 348 Parte V: Juntando Tudo Sub AddA
- Page 371 and 372: 350 Parte V: Juntando Tudo Você po
- Page 373 and 374: 352 Parte V: Juntando Tudo Quando v
- Page 375 and 376: 354 Parte V: Juntando Tudo A Figura
- Page 377 and 378: 356 Parte V: Juntando Tudo LEMBRE-S
- Page 379 and 380: 358 Parte V: Juntando Tudo Abra o a
- Page 381 and 382: 360 Parte V: Juntando Tudo
- Page 383 and 384: Nesta parte...Por razões históric
- Page 385 and 386: 364 Parte VI: A Parte dos Dez Como
- Page 387 and 388: 366 Parte VI: A Parte dos Dez
- Page 389 and 390: 368 Parte VI: A Parte dos Dez E nã
- Page 391 and 392: 370 Parte VI: A Parte dos Dez Grupo
- Page 393 and 394: 372 Programando Excel VBA Para Leig
- Page 395: 374 Programando Excel VBA Para Leig
- Page 399 and 400: 378 Programando Excel VBA Para Leig
- Page 401 and 402: 380 Programando Excel VBA Para Leig
- Page 403 and 404: 382 Programando Excel VBA Para Leig
- Page 405 and 406: 384 Programando Excel VBA Para Leig
- Page 407 and 408: 386 Programando Excel VBA Para Leig
- Page 409: 388 Programando Excel VBA Para Leig