As macros nas planilhas automatizam tarefas repetitivas, gravando uma série de ações e reproduzindo -as. Os detalhes variam ligeiramente entre os programas de planilha (como o Microsoft Excel, o Google Sheets, o LibreOffice Calc), mas os conceitos principais são semelhantes.
Criando uma macro: 1.
Registre macro: A maioria dos programas de planilhas oferece um recurso "Macro record". Quando você ativa isso, o programa começa a rastrear todas as ações que você executa (por exemplo, clicando em células, digitando dados, aplicando formatação). Você normalmente será solicitado a dar à sua macro um nome e opcionalmente, escolha onde armazená -lo (por exemplo, uma folha específica, uma pasta de trabalho de macro pessoal).
2.
executar ações: Execute as ações que você deseja automatizar. Certifique -se de ser preciso; Quaisquer erros na gravação serão repetidos toda vez que você executar a macro.
3.
Pare de gravar: Clique em "Pare de gravar" para encerrar a gravação macro. O programa gera código (geralmente VBA no Excel, Google Apps Script no Google Sheets) representando suas ações.
4.
(opcional) Edite o código: Para uma personalização mais avançada, você pode editar manualmente o código gerado. Isso permite lógica condicional, loops, manuseio de erros e integração com outras funções, tornando suas macros muito mais poderosas e versáteis. No entanto, isso requer conhecimento de programação.
Usando uma macro: 1.
Execute a macro: Depois de criar uma macro, você pode executá -la selecionando -a em um menu (geralmente em "macros" ou em uma opção semelhante). Algumas planilhas podem oferecer botões ou atalhos de teclado para executar suas macros diretamente.
2.
parâmetros (opcional): Macros avançados podem aceitar parâmetros. Isso permite que você personalize o comportamento deles cada vez que eles são executados, como especificar uma gama diferente de células ou dados de entrada.
Exemplo (conceitual): Digamos que você precise regularmente formatar uma coluna de números:adicione um cabeçalho, aplique a formatação da moeda e classificar a coluna em ordem crescente. Em vez de fazer isso manualmente a cada vez, você poderia:
1.
Registre uma macro: Comece a gravar, execute as etapas de formatação em uma coluna de amostra e pare de gravar.
2.
Execute a macro: Da próxima vez que você tiver uma coluna para formatar, selecione a coluna e execute a macro. Ele aplicará automaticamente a mesma formatação de antes.
Diferenças entre os programas de planilha: *
Microsoft Excel: Usa o Visual Basic for Applications (VBA) para suas macros. O VBA é uma linguagem de programação completa, permitindo macros complexos. As macros são normalmente armazenadas em pastas de trabalho pessoais ou na pasta de trabalho atual.
*
Folhas do Google: Usa o script do Google Apps (com base no JavaScript). É uma linguagem de script baseada em nuvem e as macros são salvas na nuvem do Google Drive.
*
LibreOffice Calc: Usa o BASIC (semelhante ao VBA) para macros. É uma alternativa de código aberto ao Excel.
Independentemente do programa de planilha, a criação e o uso de macros envolve as etapas fundamentais das ações de gravação, opcionalmente editando o código e executando a sequência gravada para automatizar tarefas repetitivas. A complexidade e o poder de suas macros dependerão da sua familiaridade com a programação e de suas necessidades.