Applies ToAccess para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Se quiser executar determinado conjunto de ações toda vez que um banco de dados do Access for iniciado, crie uma macro AutoExec. Por exemplo, talvez você queira maximizar a janela do aplicativo automaticamente, bloquear o Painel de Navegação e abrir determinado relatório.

Uma macro AutoExec é apenas uma macro que foi nomeada como AutoExec. Quando um banco de dados é iniciado, o Access executa a macro AutoExec antes de executar qualquer outra macro ou código VBA.

Criar uma macro AutoExec

Se você já criou uma macro com as ações que você deseja que ocorram quando o banco de dados for iniciado, basta renomear a macro como AutoExec, e ela será executada da próxima vez que você abrir o banco de dados. Caso contrário, siga estas etapas para criar uma macro:

  1. Na guia Criar, no grupo Outros, clique em Macro.

  2. Na lista suspensa na parte superior do Construtor de Macros, selecione a ação que você deseja executar. Se for o caso, digite os valores apropriados nas caixas de argumento.

    • Se você não puder encontrar a ação desejada, na guia Design, no grupo Mostrar/Ocultar, verifique se Mostrar Todas as Ações está selecionado. Isso expande a lista de ações que você pode usar, mas a lista incluirá algumas ações que só serão executadas se o banco de dados receber o status de confiável. Para obter mais informações, consulte o artigo Decidir se um banco de dados é confiável ou não.

  3. Repita a etapa 2 para cada ação adicional que você quiser que ocorra.

  4. Clique em Salvar e, na caixa de diálogo Salvar como, digite AutoExec.

  5. Clique em OK e feche o Construtor de Macros. A nova macro será executada da próxima vez que você abrir o banco de dados.

Confira mais informações sobre como criar macros no artigo Criar uma macro de interface do usuário.

OBSERVAÇÕES:

Início da página

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.