Pode utilizar a ação de macro ExecutarMenuComando em bases de dados de ambiente de trabalho do Access para executar um comando Access incorporado.
Definição
A ação ExecutarMenuComando tem o seguinte argumento de ação.
Argumento de ação |
Descrição |
---|---|
Comando |
O nome do comando que quer executar. A caixa Comando mostra os comandos incorporados disponíveis no Access, por ordem alfabética. Este argumento é obrigatório. |
Observações
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 atalho global.
Pode utilizar a ação RunMenuCommand numa macro com expressões condicionais para executar um comando consoante determinadas condições.
Quando converte uma base de dados do Access a partir de uma versão anterior do Access, alguns comandos podem já não estar disponíveis. O nome do comando pode ter sido alterado, o comando pode ter sido movido para um menu diferente ou pode já não estar 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 . (Isto é equivalente ao método ExecutarComando do objeto DoCmd.)