Pode utilizar a ação de macro ExecutarMenuComando em bases de dados de ambiente de trabalho do Access para executar um comando Access incorporado.
Configuração
A ação ExecutarMenuComando tem o seguinte argumento de ação.
Argumento da ação |
Descrição |
---|---|
Comando |
O nome do comando que você deseja executar. A caixa Comando mostra os comandos internos disponíveis no Access, em ordem alfabética. Esse é um argumento obrigatório. |
Comentários
Pode utilizar a ação ExecutarComando ExecutarMenu para executar um comando do Access a partir de uma barra de menus personalizada, barra de menus global, menu de atalho personalizado ou menu de atalhos globais.
Pode utilizar a ação RunMenuCommand numa macro com expressões condicionais para executar um comando consoante determinadas condições.
Quando você converter um banco de dados de uma versão anterior do Access, alguns comandos poderão ficar indisponíveis. Um comando pode ter sido renomeado, movido para um menu diferente ou pode não estar mais disponível no Access. As ações DoMenuItem para tais comandos não podem ser convertidas em ações RunMenuCommand . Quando abrir a macro, o Access apresentará uma ação ExecutarMenuComando com um argumento de Comando em branco para esses comandos. Tem de editar a macro e introduzir um argumento de comando válido ou eliminar a ação ExecutarMenuComando .
Para executar a ação RunMenuCommand num módulo VBA (Visual Basic for Applications), utilize o método RunCommand do objeto Application . (Isso equivale ao método ExecutarComando do objeto DoCmd).