Índice:
Vídeo: Como Usar Figuras Com Excel e VBA 2024
Se você está ansioso para saltar para a programação Excel VBA, mantenha seus cavalos por um momento. Primeiro, você precisa conhecer algumas informações de fundo essenciais que o ajudam a se tornar um programador do Excel.
VBA vantagens
Você pode automatizar quase tudo o que você faz no Excel. Para fazer isso, você escreve instruções que o Excel executa. Automatizar uma tarefa usando o VBA oferece várias vantagens:
-
O Excel sempre executa a tarefa exatamente da mesma maneira. (Na maioria dos casos, a consistência é uma coisa boa.)
-
O Excel executa a tarefa muito mais rápido do que você pode fazer manualmente (a não ser, claro, você é Clark Kent).
-
Se você é um bom programador de macro, o Excel sempre executa a tarefa sem erros (o que provavelmente não pode ser dito sobre você ou eu).
-
Se você configurar as coisas corretamente, alguém que não sabe nada sobre o Excel pode executar a tarefa executando a macro.
-
Você pode fazer coisas no Excel que de outra forma são impossíveis - o que pode fazer você uma pessoa muito popular em todo o escritório.
-
Por longas e demoradas tarefas, você não precisa se sentar na frente do seu computador e se aborrecer. O Excel faz o trabalho enquanto passa o refrigerador de água.
VBA desvantagens
É justo que o tempo igual seja dado para enumerar as desvantagens (ou potencial desvantagens) da VBA:
-
Você precisa saber como escrever programas no VBA. Felizmente, não é tão difícil como você poderia esperar.
-
Outras pessoas que precisam usar seus programas VBA devem ter suas próprias cópias do Excel. Seria bom se você pudesse pressionar um botão que transforma seu aplicativo Excel / VBA em um programa autônomo, mas isso não é possível (e provavelmente nunca será).
-
Às vezes, as coisas dão errado. Em outras palavras, você não pode assumir cegamente que seu programa VBA sempre funcionará corretamente em todas as circunstâncias. Bem-vindo ao mundo da depuração e, se outros estiverem usando suas macros, suporte técnico.
-
VBA é um alvo em movimento. Como você sabe, a Microsoft está continuamente atualizando o Excel. Mesmo que a Microsoft coloque grande esforço na compatibilidade entre as versões, você pode descobrir que o código VBA que você escreveu não funciona corretamente com versões antigas ou com uma versão futura do Excel.