Este artigo descreve a operação básica da ação macro AddMenu . Para obter instruções passo a passo para criar menus personalizados e menus de atalho, consulte o artigo Criar menus personalizados e menus de atalho usando macros.
Observação
A ação de macro AddMenu não está disponível nos aplicativos Web do Access.
Você pode usar a ação AddMenu para criar:
- Menus personalizados na guia Suplementos para um formulário ou relatório específico.
- Um menu de atalho personalizado para um formulário, relatório ou controle. O menu de atalho personalizado substitui o menu de atalho interno para o formulário, relatório ou controle.
- Um menu de atalho global. O menu de atalho global substitui o menu de atalho interno para campos em planilhas de tabela e consulta, formulários e relatórios, exceto onde você adicionou um menu de atalho personalizado para um formulário, relatório ou controle.
Configuração
A ação AddMenu tem os seguintes argumentos.
| Argumento da ação | Descrição |
|---|---|
| Nome do menu | O nome do menu, por exemplo, "Comandos de Relatório" ou "Ferramentas". Para criar uma chave de acesso para que você possa usar o teclado para escolher o menu, digite um ampersand (&) antes da letra que você deseja ser a chave de acesso. Esta letra será sublinhada no nome do menu na guia Suplementos . |
| Nome da Macro do Menu | O nome do grupo de macros que contém as macros para os comandos do menu. Esse é um argumento obrigatório. Nota: Se você executar uma macro que contém a ação AddMenu em um banco de dados de biblioteca, o Access procurará o grupo de macros com esse nome somente no banco de dados atual. |
| Texto da Barra de Status | O texto a ser exibido na barra status quando o menu for selecionado. Esse argumento é ignorado para menus de atalho. |
Comentários
Para executar a ação AddMenu em um módulo VBA (Visual Basic for Applications), use o método AddMenu do objeto DoCmd. Você também pode definir a propriedade MenuBar ou ShortcutMenuBar no VBA para criar um menu personalizado na guia Suplementos ou anexar um menu de atalho personalizado a um formulário, relatório ou controle. Você pode definir a propriedade ShortcutMenuBar do objeto Application para criar um menu de atalho global.