Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Talvez você queira que uma macro que gravou seja executada automaticamente quando você abrir uma pasta de trabalho específica. O procedimento a seguir usa um exemplo para mostrar a você como isso funciona. Você também pode querer executar macros automaticamente quando o Excel for iniciado.

Antes de começar, verifique se a guia Desenvolvedor aparece na faixa de opções. Para saber mais, confira Mostrar a guia Desenvolvedor.

Para usar o exemplo abaixo, abra uma nova pasta de trabalho.

Importante: O código VBA não pode ser desfeito, portanto, verifique se o código está em uma pasta de trabalho em branco ou uma cópia de uma pasta de trabalho existente. Se o código não fizer o que você deseja, você poderá fechar a pasta de trabalho sem salvar alterações.

  1. Clique em Desenvolvedor > Visual Basic.

    Grupo Código na guia Desenvolvedor

  2. No projeto VBA Explorer no lado esquerdo, expanda a pasta projeto VBA para sua pasta de trabalho e clique duas vezes no módulo ThisWorkbook. Se você não vir o Projeto Explorer, acesse Exibir > Explorer do Projeto ou pressione Ctrl+R.

    Este móduloWorkbook no VBE (Editor do Visual Basic)
  3. Na janela do módulo que é aberta à direita, insira o seguinte código:

    Private Sub Workbook_Open()
    
    ' Put your code here
    
    End Sub
  4. Cole o código registrado no procedimento Sub entre as linhas Sub e End Sub .

    Feche o Editor do Visual Basic (você não precisa salvar nada).

  5. Salve a pasta de trabalho como uma pasta de trabalho do Excel Macro-Enabled (*xlsm)e feche-a.

Na próxima vez que você abrir a pasta de trabalho, o código adicionado ao procedimento Workbook_Open será executado automaticamente.

Antes de começar, verifique se a guia Desenvolvedor aparece na faixa de opções. Para fazer isso:

  1. No menu, clique em Preferências do Excel >... > Barra de Ferramentas & de Faixa de Opções.

  2. Na categoria Personalizar a Faixa de Opções, na lista Guias Principais, selecione a caixa Desenvolvedor marcar.

  3. Clique em Salvar.

Para usar o exemplo abaixo, abra uma nova pasta de trabalho.

Importante: O código VBA não pode ser desfeito, portanto, verifique se o código está em uma pasta de trabalho em branco ou uma cópia de uma pasta de trabalho existente. Se o código não fizer o que você deseja, você poderá fechar a pasta de trabalho sem salvar alterações.

  1. Clique em Desenvolvedor > Visual Basic.

  2. No projeto VBA Explorer no lado esquerdo, expanda a pasta projeto VBA para sua pasta de trabalho e clique duas vezes no módulo ThisWorkbook.

  3. Na janela do módulo que é aberta à direita, insira o seguinte código:

    Private Sub Workbook_Open()
    
    ' Put your code here
    
    End Sub
  4. Cole o código registrado no procedimento Sub entre as linhas Sub e End Sub .

    Feche o Editor do Visual Basic (você não precisa salvar nada).

  5. Salve a pasta de trabalho como uma pasta de trabalho do Excel Macro-Enabled (*xlsm)e feche-a.

Na próxima vez que você abrir a pasta de trabalho, o código adicionado ao procedimento Workbook_Open será executado automaticamente.

Precisa de mais ajuda?

Você pode sempre consultar um especialista na Excel Tech Community ou obter suporte nas Comunidades.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×