Como aprender a escrever macros

Como aprender a escrever macros
Como aprender a escrever macros

Vídeo: Macros Excel VBA - Como criar uma Macro do Zero 2024, Julho

Vídeo: Macros Excel VBA - Como criar uma Macro do Zero 2024, Julho
Anonim

Criar uma macro em qualquer aplicativo do Office é uma automação de um comando ou um conjunto de comandos que você precisa executar várias vezes e que se torna uma rotina demorada. As macros economizam esse tempo e evitam que seu trabalho se torne monótono.

Manual de instruções

1

Ao trabalhar com texto, tabelas ou outros objetos do Office, as situações geralmente surgem quando você precisa executar o mesmo conjunto de ações. Isso não é apenas demorado, mas também muito irritante. Felizmente, existem macros para resolver esse problema.

2

O ambiente de software do VBA foi projetado para criar macros, mas você não precisa ser um programador e aprender o Visual Basic for Application para aprender como gravá-las. Para isso, existem ferramentas especialmente projetadas que, sob seu comando, criam código VBA, sem a necessidade de conhecimento adicional de você. No entanto, aprender esse idioma não é tão difícil.

3

Macros são criadas em aplicativos por ferramentas de escrita. Nesse caso, uma certa combinação de teclas é atribuída à sequência de ações desejada. Abra o aplicativo do Office. Selecione o fragmento a ser formatado.

4

Selecione o item de menu "Ferramentas" -> "Macro" -> "Iniciar gravação" (no Office 2007 - "Exibir" -> "Macros" -> "Gravar macros"). Na janela exibida "Macro Record", especifique o nome da nova macro; por padrão, ela custa "Macro1", mas é melhor dar um nome a ela, especialmente se houver várias macros. O tamanho máximo do campo de nome é 255 caracteres, não é permitido o uso de caracteres de ponto e espaço.

5

Decida a escolha de uma combinação de botão ou tecla pela qual sua macro funcionará no futuro. Tente escolher a opção mais conveniente, especialmente se for para uso frequente. Selecione o item apropriado no campo "Atribuir macro": "botão" ou "teclas".

6

Se você selecionar o "botão", a janela "Configurações de seleção rápida" será aberta. Ao escolher as "teclas", basta digitar a combinação no teclado. Confira as combinações atuais para evitar a recorrência. Clique em atribuir.

7

Macros criadas no Word e no PowerPoint serão válidas para todos os documentos no futuro. Para tornar a macro no Excel acessível para todos os documentos, salve-a no arquivo personal.xls, que é iniciado automaticamente quando você abre o aplicativo. Execute o comando "Window" -> "Display" e selecione a linha com o nome do arquivo personal.xls na janela exibida.

8

Digite uma breve descrição da macro no campo Descrição. Clique em OK e você retornará ao seu documento, mas agora você pode ver o ícone de registro no cursor do mouse. Formate o texto selecionado com a sequência de ações que você deseja automatizar. Tenha muito cuidado e não execute ações desnecessárias, pois a macro gravará todas elas e isso afetará o tempo em que será executada no futuro.

9

Execute o comando "Ferramentas" -> "Macro" -> "Parar gravação". Você criou um objeto VBA sem escrever uma única linha de código. No entanto, se você ainda precisar fazer alterações manualmente, insira o objeto na seção "Macros", no comando "Alterar" ou pressionando Alt + F8.

Coleção de macros VBA prontas