Visual Basic no Microsoft Excel é implementado através do Microsoft Visual Basic for Applications ( VBA software ) , com base em todo o Basic 6 linguagem de programação Visual . Se você estiver gravando macros e exigem mais controle do que a gravação de teclas simples, é possível editar ou gravar macros VBA em código difícil em seu lugar. VBA pode parecer difícil no começo , especialmente para iniciantes para a programação de computadores , mas, como a sua base Visual Basic, foi projetado para ser fácil de aprender. Familiarizar-se com VBA
Primeiramente gravar uma macro usando as teclas digitadas , e usar várias funções e características diferentes de modo que você pode ver uma variedade de código. Clique em " Stop" de gravação , em seguida, clique em " Ferramentas ", " Macros " e depois " Macros " . Selecione a macro que acabou de gravar , e clique em " Editar". O editor VBA aparecerá com lotes de codificação que representa a macro que você acabou de gravar. Leia-o e exercite-se que linhas de script fazer coisas diferentes .
Editar macros com VBA
Uma vez que você está familiarizado basicamente , tentar tirar linhas separadas de código para ver se isso afeta macro como você imagina que seria. Gravar uma nova macro com uma seleção menor , mais básico de funções . Agora, escolha uma função para remover e tentar removê-lo no VBA.
Planejamento
A parte mais essencial de gravação e edição de macros é o planejamento. Ao gravar uma macro , ele registra cada keystroke na ordem exata que você levou para fora dentro O mesmo é verdadeiro quando editar ou escrever suas próprias macros. Eles serão executados em ordem desde o início do seu script até o fim , então planejar cuidadosamente o que você quer que seu macro de fazer.
Aprendizagem VBA Idioma
O mais rápido maneira de aprender o Visual Basic for Applications linguagem de programação é gravar uma macro via teclas, e , em seguida, editar a macro para ver como ele funciona. Você vai aprender mais , porém, que há certas coisas que você deseja que a macro para fazer que você não pode gravar por tecla.