Você pode atribuir uma ação ou um conjunto de ações a uma chave ou atalho de teclado específico criando um grupo de macros AutoKeys. Adicione um submacro para cada atalho de teclado que você deseja criar. Quando você pressiona a tecla ou o atalho de teclado, o Microsoft Access executa a ação.
Observação
Se você atribuir uma ação a um atalho de teclado que o Access já usa, sua ação substituirá a atribuição da chave access. Por exemplo, Ctrl+C é o atalho de teclado para o comando Copiar . Se você atribuir esse atalho de teclado a uma macro, o Access executará a macro em vez do comando Copiar .
Criar a macro AutoKeys com submacros
Na guia Criar, no grupo Macros e Código, clique em Macro.
Na lista suspensa Adicionar Nova Ação , selecione Submacro.
Na caixa nome do submacro, insira o atalho de tecla ou teclado que você deseja atribuir à ação ou ao conjunto de ações. A tabela no final deste artigo mostra a sintaxe para atalhos de teclado.
Na lista suspensa Adicionar Nova Ação no bloco de submacro, selecione a ação que você deseja que a chave ou o atalho de teclado execute. Por exemplo, você pode adicionar uma ação Beep que faz com que o Access execute a ação de macro Beep ao pressionar Ctrl+B.
Para atribuir mais de uma ação ao atalho do teclado, adicione as outras ações abaixo da primeira ação, mas mantenha-as no mesmo bloco de submacro.
Para criar outras atribuições principais, crie mais submacros. Em seguida, selecione ações dentro de cada bloco de submacro usando a lista suspensa Adicionar Nova Ação . Na captura de tela acima, três submacros separados definem três atribuições de chave separadas.
Repita as etapas 2 a 5 para quaisquer outras atribuições importantes que você deseja fazer.
Clique em Salvar ou pressione Ctrl+S.
Na caixa de diálogo Salvar como , em Nome da Macro, digite
AutoKeys.
As novas atribuições de chave estão disponíveis assim que você salva o grupo de macros AutoKeys. Elas ficam em vigor sempre que você abre o banco de dados. Se desejar, você pode ignorar as principais atribuições e muitas outras opções de inicialização, mantendo o Shift para baixo enquanto inicia o banco de dados.
Importante
Se o banco de dados não receber status confiáveis, determinadas ações macro serão desabilitadas. Você pode habilitar todas as ações de macro clicando em Opções na barra de mensagens e selecionando Habilitar esse conteúdo. Isso habilita todas as ações de macro até fechar o banco de dados.
Sintaxe para atalhos de teclado AutoKeys
A tabela a seguir mostra atalhos de teclado de exemplo que você pode inserir na caixa nome do submacro para criar atribuições de chave em um grupo de macros AutoKeys. Esses atalhos são um subconjunto da sintaxe usada na instrução no SendKeys Microsoft Visual Basic.
| Nome do submacro | Atalho de tecla ou teclado |
|---|---|
^A ou ^4 |
Ctrl+A ou Ctrl+4 |
{F1} |
F1 |
^{F1} |
Ctrl+F1 |
+{F1} |
Shift+F1 |
{INSERT} |
Inserir |
^{INSERT} |
Ctrl+Insert |
+{INSERT} |
Shift+Insert |
{DELETE} ou {DEL} |
Excluir |
^{DELETE} ou ^{DEL} |
Ctrl+Delete |
+{DELETE} ou +{DEL} |
Shift+Delete |