Este wikiHow lhe ensinará como executar macros no Excel automaticamente ao abrir uma pasta de trabalho específica ou como criar uma macro que abre todas as suas pastas de trabalho ao abrir o Excel. Antes de começar, certifique-se de que a guia do desenvolvedor seja exibida na faixa de edição.
Passos
Método 1 de 2: executando uma macro automaticamente para uma pasta de trabalho específica
Etapa 1. Certifique-se de que a guia Desenvolvedor seja exibida na faixa de opções de edição
Se não estiver e você estiver usando um computador Windows, vá para o Arquivo guia e clique Opções> Personalizar faixa de opções. Em "Guias principais", marque a caixa ao lado de "Desenvolvedor".
Se estiver usando um Mac, você poderá habilitar a guia do desenvolvedor acessando Excel> Preferências (o menu na parte superior da tela) e clicando em Faixa de Opções e Barra de Ferramentas. Na categoria "Personalizar a faixa de opções", clique na caixa de seleção "Desenvolvedor" e clique em Salve .
Etapa 2. Clique na guia Desenvolvedor e selecione Visual Basic
Etapa 3. Clique duas vezes em sua pasta de trabalho no painel à esquerda
Você o verá listado em "Projeto VBA", mas se não o vir, clique para expandir a pasta "Projeto VBA".
Etapa 4. Insira o seguinte código:
Private Sub Workbook_Open () Coloque seu código de macro aqui End Sub
Etapa 5. Feche o Editor do Visual Basic
Você não precisa clicar em salvar ou nada antes de fechar o editor.
Na próxima vez que você abrir esta pasta de trabalho, o código de macro inserido entre as sub-linhas e as sub-linhas finais será executado
Método 2 de 2: Criando uma macro para ser executada automaticamente ao iniciar o Excel
Etapa 1. Certifique-se de que a guia Desenvolvedor seja exibida na faixa de opções de edição
Se não estiver e você estiver usando um computador Windows, vá para o Arquivo guia e clique Opções> Personalizar faixa de opções. Em "Guias principais", marque a caixa ao lado de "Desenvolvedor".
- Se estiver usando um Mac, você poderá habilitar a guia do desenvolvedor acessando Excel> Preferências (o menu na parte superior da tela) e clicando em Faixa de Opções e Barra de Ferramentas. Na categoria "Personalizar a faixa de opções", clique na caixa de seleção "Desenvolvedor" e clique em Salve .
- Esta macro abrirá todas as planilhas que você deseja abrir ao iniciar o Excel, o que é muito útil se você trabalhar em alguns projetos diferentes a cada dia.
Etapa 2. Clique em Gravar Macro
Está na guia "Desenvolvedor" no agrupamento "Código".
Etapa 3. Insira o nome da macro
Nomeie-o como "Auto_Open" para que você possa ler o título e saber o que ele faz.
Etapa 4. Clique em Pasta de trabalho de macro pessoal
Você verá isso na caixa "Armazenar macro em" e disponibilizará a macro sempre que abrir o Excel.
Você pode preencher a descrição para lembrá-lo especificamente do que essa macro faz
Etapa 5. Clique em Ok
Essa janela será fechada e cada pressionamento de tecla ou botão pressionado será registrado na macro.
Etapa 6. Clique no arquivo e clique em Abrir
Seu gerenciador de arquivos será aberto.
Etapa 7. Selecione todas as pastas de trabalho que deseja abrir ao abrir o Excel
Se você precisar selecionar arquivos em locais diferentes, mantenha pressionado Mudança e clique neles.
Etapa 8. Clique em Parar gravação
Todas as teclas e botões que você fez são gravadas e armazenadas na macro.
Etapa 9. Feche o Excel
Você será solicitado a salvar as alterações feitas, então clique sim e sua macro abrirá todas essas pastas de trabalho sempre que você reiniciar o Excel.