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.