Como gravar sua primeira macro do Excel
Se você usa o Excel com frequência em seu local de trabalho ou para uso pessoal, provavelmente terá algumas tarefas diárias que são bastante entediantes e repetitivas..
Seja importando e limpando dados ou exportando e organizando para atender às necessidades do seu cliente, muitas vezes você precisa clicar nos mesmos botões e digitar as mesmas informações repetidas vezes..
O bom é que a maioria, se não tudo, que você pode fazer usando o mouse e o teclado no Excel pode ser replicado pelo próprio Excel usando Macros.
Neste artigo, vou mostrar como criar um simples Macro para começar a automatizar a tarefa repetitiva que você pode ter.
Gravar uma macro no Excel
Imagine que você obtenha um extrato de dados de um cliente no qual os campos não estão centralizados. Como parte do seu trabalho diário, você precisa centralizar os campos clicando nas células no canto superior esquerdo e definindo o alinhamento do texto para o centro.
Usando uma macro, você pode gravar a atividade uma vez e deixar a macro repetir o mesmo conjunto de comandos para você. Aqui estão os passos:
Primeiro, ative o Desenvolvedor guia no excel clicando Arquivo -> Opções -> Personalizar fita -> Tick Desenvolvedor e clique Está bem.
Uma vez habilitado, vá para Desenvolvedor -> clique Gravar Macro.
Você pode nomear sua macro qualquer coisa (neste exemplo eu a nomeei "CenterText") e clique em OK.
Além disso, você terá a opção de fornecer à macro um atalho de teclado, o que facilita muito a execução repetida sem a necessidade de acessar a guia Desenvolvedor..
Além disso, o Armazenar macro em A opção é realmente útil se você deseja criar uma macro genérica que funcionará em qualquer pasta de trabalho do Excel. Em vez de escolher o padrão Este livro, você também pode escolher Pasta de trabalho pessoal de macros, que permitirá que você use a nova macro com qualquer pasta de trabalho futura que você abrir ou criar no Excel.
Em seguida, inicie sua atividade clicando nas células e centralize os campos usando o mouse. o Macro gravará seus cliques e a célula / ícone exato em que você clicou na janela do Excel e os converterá em um código especial chamado VBA.
Uma vez feito, volte para Desenvolvedor aba e clique Pare de gravar.
Parabéns! Você gravou sua primeira macro. Na próxima vez que você tiver um novo extrato de dados que não esteja centralizado, basta ir até Desenvolvedor -> Macros -> Selecione o nome da macro -> clique Corre .
A macro repetirá ações que você registrou (por exemplo, centralizar o texto de todas as células neste exercício).
O último passo é salvar o arquivo como .xlsm extensão (não o padrão .xlsx), para que o seu arquivo excel mantenha as macros que você gravou para serem usadas no futuro. Lembre-se, você não precisa fazer isso se escolher Pasta de Trabalho de Macros Pessoais ao criar a macro.
Uma delas, várias horas de edição manual no Excel podem ser concluídas em uma janela de tempo muito mais curta com macros. Entendendo que o Excel tem a capacidade de registrar ações repetitivas e reproduzi-las, a possibilidade de automação que você pode criar é tão grande quanto a sua imaginação..
A regra geral é que qualquer coisa que você possa concluir usando mouse e teclado pode ser repetida / automatizada muitas vezes mais rápido usando uma macro. Apreciar!