>> Tecnologia Eletrônica >  >> Casa Inteligente >> Vida Inteligente

Como Criar Macros no Excel

Ao trabalhar com planilhas do Microsoft Excel, não precisa ficar repetindo os mesmos passos monótonos. Economize tempo criando macros que automatizam tarefas repetitivas. A maioria das macros do Excel pode ser criada sem conhecimento de Visual Basic for Applications (VBA), simplesmente gravando os passos que executa ao realizar a tarefa.

Estes passos podem incluir quaisquer teclas e cliques de mouse, como digitar números ou texto, clicar células ou comandos na faixa, e formatar células, colunas ou linhas. Se sabe trabalhar com VBA, pode editar seu código gravado ou criar macros mais complexas no Editor VB (VBE), acessível do Excel e outros aplicativos Office.

Mesmo sem usar o VBE, pode gravar macro simples, por exemplo, para aplicar formato único — como DD/MM/AAAA — a todas datas numa planilha. Pode criar outra macro para formatar nomes de clientes com contas atrasadas em negrito, letra vermelha.

Também pode gravar macros no Excel que se estendem a outros aplicativos Office. Por exemplo, pode criar macro que primeiro atualiza tabela no Excel e depois abre Outlook para enviar a tabela a lista de e-mails específicos.

Preparação

Antes de gravar macro, primeiro ative a aba Desenvolvedor. Para isso, escolha Arquivo, Opções, Personalizar Faixa. Em seguida, na categoria Personalizar Faixa, na lista Abas Principais, marque a caixa Desenvolvedor e clique OK.

Após ativar a aba Desenvolvedor, deve habilitar macros para rodar. Pode fazer na aba Desenvolvedor clicando Segurança de Macro. Em Configurações de Macro, clique Habilitar todas macros, e OK.

Gravando a Macro

Pode abrir a caixa Gravar Macro de duas formas. Na aba Desenvolvedor, no grupo Código, clique Gravar Macro. Alternativamente, pressione Alt+T+M+R.

Na caixa Gravar Macro, insira nome para sua nova macro. O primeiro caractere deve ser letra, mas subsequentes podem ser números, letras ou sublinhado.

É boa ideia tornar o nome da macro o mais descritivo possível, para encontrá-la rápido se necessário. Porém, também verá caixa de descrição opcional que pode preencher se quiser.

Se quiser atribuir tecla de atalho, digite a letra maiúscula ou minúscula que gostaria de usar na caixa atalho.

Clique OK, e o Excel começará a gravar suas ações na nova macro.

Durante gravação, o botão Gravar Macro mudará para quadrado Parar Gravação. Clique quando terminar para salvar sua macro.

Geralmente, vai querer salvar a macro no local Esta Pasta de Trabalho, mas se quiser disponível cada vez que iniciar o Excel, deve salvar na Pasta de Trabalho de Macros Pessoal.

Compartilhando uma Macro

Para compartilhar a macro na sua planilha com outros, deve salvá-la como arquivo Pasta de Trabalho Habilitada para Macro do Excel.

Distribua o arquivo mestre da pasta de trabalho aos colegas com quem quer compartilhar a macro. Quando usuário baseia pasta de trabalho neste arquivo mestre, a macro permanece incorporada no arquivo mestre.

Usando o VBE

Clique na aba Exibição na Faixa. Clique em Macros, e no menu suspenso escolha Exibir Macros. Pode ver e editar macro existente que gravou ou clicar Criar.

O VBE abrirá, permitindo criar macros mais poderosas se conhece o essencial de VBA. Poderá adicionar variáveis, estruturas de controle e outro código que o Gravador de Macro não consegue gravar.