Como adiciono um link a uma macro à Barra de Ferramentas de Acesso Rápido?

3

Eu estou tentando adicionar um botão para executar uma macro no Access 2007 para minha barra de ferramentas de acesso rápido (QAT).

No Excel 2007, nunca tive um problema. Na janela Personalizar Barra de Ferramentas de Acesso Rápido , posso selecionar Macros em Escolher Comandos De e todas as minhas macros não particulares são listadas. Eu posso adicioná-los à minha fita.

No entanto, no Access 2007, nada aparece nessa lista de macros. Eu sinto que há algo nos fundamentos do Access e das macros que estou perdendo, mas não tenho certeza do que ...

Obrigado pela sua ajuda.

Adicionando exemplo de módulo salvo como TestModule (veja também capturas de tela). Eu ainda sinto que estou sentindo falta de algo muito simples aqui ... suspiro

Option Compare Database
Option Explicit
Public Sub HelloWorld()
    MsgBox "Hello world!"
End Sub

    
por thornomad 19.11.2012 / 19:01

2 respostas

1

É um problema de terminologia. No Excel, uma "macro" é uma sub-rotina do VBA. No Access, o código VBA não é uma "macro". O Access chama uma coisa diferente de macro, e você não tem nada disso diferente.

As macros de acesso são criadas indo para a guia Criar na faixa de opções, clicando no botão Macros e criando uma macro ACCESS.

    
por 10.02.2015 / 23:47
0

No Access, as macros são por banco de dados (e por usuário), e o que essa lista está mostrando é o total das macros no banco de dados aberto no momento.

Portanto, se você configurar uma macro para um banco de dados e depois fechá-la, a macro não estará mais disponível na lista.

    
por 19.11.2012 / 19:28