Automatizar eventos de arranque com uma macro

Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Se pretender executar determinadas ações sempre que abrir uma base de dados do Access ou aplicação web do Access, crie uma macro AutoExec numa base de dados de ambiente de trabalho ou de uma macro ao iniciar numa aplicação web do Access. Por exemplo, numa base de dados de ambiente de trabalho, uma macro AutoExec poderia automaticamente maximizar a janela da aplicação, bloquear o Painel de Navegação e abrir um relatório específico de cada vez que abre a base de dados.

Neste tópico

Criar uma macro AutoExec numa base de dados de ambiente de trabalho

Criar uma macro ao iniciar numa aplicação web do Access

Criar uma macro AutoExec numa base de dados de ambiente de trabalho

Uma macro AutoExec (uma macro que nome AutoExec) é executado antes de qualquer macros ou módulos na base de dados. Se já tiver criado uma macro que é que o que pretende ocorrer quando a base de dados é iniciado, basta mudar o nome da macro AutoExece é executada da próxima vez que abrir a base de dados. Caso contrário, siga estes passos para criar uma macro:

  1. Clique em Criar > Macro.

    O botão Macro no separador Criar.

  2. Na lista pendente na parte superior do Construtor de Macros, selecione a ação que pretende executar. Se aplicável, digite os valores adequados nas caixas de argumento.

    • Se não conseguir encontrar a ação que pretender, certifique-se de Que mostrar todas as ações está selecionado no separador estrutura . Desta forma, é expandida a lista de ações que pode utilizar, mas a lista irá incluir algumas ações que apenas serão executadas se a base de dados for garantidamente de confiança. Para mais informações, consulte o artigo decidir se deve confiar numa base de dados.

  3. Repita o passo 2 para cada ação adicional que pretenda que ocorra. Também pode procurar ações no catálogo de ações e faça duplo clique ou arraste-os para a macro.

  4. Clique em Guardar e, na caixa de diálogo Guardar Como, escreva AutoExec.

  5. Clique em OK e feche o construtor de macros. A macro será executada a próxima vez que abrir a base de dados.

Para obter mais informações sobre como criar macros, consulte o artigo Criar uma macro de interface de utilizador (IU).

Notas: 

Início da Página

Criar uma macro ao iniciar numa aplicação web do Access

Uma macro ao iniciar no aplicações web do Access efetua a mesma ordenação da função como uma macro AutoExec numa base de dados de ambiente de trabalho, mas este não aparecerá no painel de navegação como uma macro com nome. Além disso, em vez de executar quando abre a base de dados no cliente do Access, esta é executada quando abre o web app no browser. Não é possível ignorar lógica de macro definida numa macro ao iniciar ao abrir a aplicação web no browser.

Eis como criar uma:

  1. Abra a aplicação Web no Access. Se estiver a vê-lo num browser, clique em Definições > Personalizar no Access.

  2. Clique em base > Avançadas > no início Macro.

    O comando da Macro Ao Iniciar no friso.

    O Access abre o estruturador de macro. Se já existir uma macro ao iniciar, o Access apresenta-lo. Caso contrário, verá uma macro em branco onde pode começar a adicionar cações.

  3. Selecione ações da lista pendente Adicionar nova ação , ou localize ações no catálogo de ações e faça duplo clique ou arraste-os para a macro.

    Sugestão: O catálogo de ações apresenta breves descrições das cações para o ajudar a saber o que fazer.

  4. Se for necessário, introduza valores nas caixas de argumentos para as ações que adicionou.

  5. Clique em Guardar > Fechar.

  6. Clique em base > Iniciar aplicaçãoe a macro Iniciar é executada quando abre o web app no browser.

Para mais informações sobre como criar uma macro numa aplicação web do Access, consulte o artigo Personalizar uma vista através da criação de um utilizador a macro de interface.

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×