Executar uma macro do Access utilizando um atalho de teclado

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.

Pode atribuir uma ação ou conjunto de acções a uma tecla ou atalho de teclado específico, criando um grupo de macros de teclas automáticas. Quando prime a tecla ou o atalho de teclado, o Microsoft Office Access executa a acção.

Nota: Se atribuir uma acção a um atalho de teclado já atribuído ao Access, a acção que atribuir a este atalho de teclado substitui a atribuição de tecla do Access. Por exemplo, CTRL+C é o atalho de teclado para o comando Copiar; se atribuir este atalho de teclado a uma macro, o Access executará a macro em vez do comando Copiar.

Criar a macro de teclas automáticas

  1. No separador Criar, no grupo Outro, clique em Macro. Se este comando não estiver disponível, clique na seta abaixo do botão Módulo ou Módulo de Classe e clique em Macro

  2. No separador estrutura, no grupo Mostrar/Ocultar, clique em Nomes de Macro para mostrar a coluna Nome da Macro.

  3. Na coluna Nome da Macro, prima a tecla ou atalho de teclado ao qual deseja atribuir a acção ou o conjunto de acções.

  4. Na coluna ação, adicione a ação que pretende que a tecla ou atalho de teclado para efetuar. Por exemplo, pode adicionar uma ação detheRunMacrque é executada a macro imprimir registo actual quando é premido CTRL + P.

    Macro de teclas automáticas com a acção de macro ImprimirRegisto

    Para atribuir mais de uma acção ao atalho de teclado, adicione as acções que pretenda abaixo da primeira acção. Deixe a coluna Nome da Macro em branco para cada acção subsequente.

  5. Repita os passos 3 e 4 para quaisquer outras atribuições de teclas que deseje fazer.

  6. Clique no Botão do Microsoft Office Imagem de botão do Office e, em seguida, clique em Guardar ou prima Ctrl+G.

  7. Na caixa de diálogo Guardar como, em Nome da Macro, escreva teclas automáticas.

As novas atribuições de teclas estão disponíveis assim que guardar o grupo de macros e passam a válidas sempre que abrir a base de dados. Se pretender, pode ignorar as atribuições de teclas (e muitas outras acções de arranque) mantendo premida a tecla SHIFT enquanto inicia a base de dados.

Poderá encontrar hiperligações para mais informações sobre como criar macros na secção Consulte Também.

Importante: Se não for concedido o estado fidedigno à base de dados, determinadas acções de macro ficam desactivadas. Pode activar todas as acções de macro clicando em Opções na barra de mensagens e, em seguida, seleccionando Activar este conteúdo. Isto activa todas as acções de macro até fechar a base de dados. Para mais informações sobre como conceder permanentemente o estado fidedigno a uma base de dados, consulte as hiperligações na secção Consulte Também deste artigo.

Sintaxe para atalhos de teclado de Teclas Automáticas

A seguinte tabela mostra alguns atalhos de teclado de exemplo que pode introduzir na coluna Nome da Macro para fazer atribuições de teclas num grupo de macros de Teclas Automáticas. Estes atalhos de teclado são um subconjunto da sintaxe que é utilizada na instrução SendKeys no Microsoft Visual Basic.

Nome da Macro

Tecla ou atalho de teclado

^A ou ^4

CTRL+A ou CTRL+4

{F1}

F1

^{F1}

CTRL+F1

+{F1}

SHIFT+F1

{INSERT}

INSERT

^{INSERT}

CTRL+INSERT

+{INSERT}

SHIFT+INSERT

{DELETE} ou {DEL}

DELETE

^{DELETE} ou ^{DEL}

CTRL+DELETE

+{DELETE} ou +{DEL}

SHIFT+DELETE

Início da página

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.

×