Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Você pode usar a ação macro SetMenuItem nos bancos de dados da área de trabalho access para definir o estado dos itens de menu (habilitados ou desabilitados, selecionados ou não selecionados) em menus personalizados ou globais na guia Suplementos .

Observação: A ação de macro SetMenuItem funciona apenas com menus personalizados e globais criados usando macros de menu. A ação macro SetMenuItem está incluída em versões Microsoft Office Access 2007 e posteriores apenas para compatibilidade com versões anteriores. Ele não funciona com a funcionalidade barra de comandos. No entanto, você pode usar as propriedades Enabled e State em um módulo de Visual Basic for Applications (VBA) para desabilitar ou habilitar e selecionar ou desmarcar itens em menus de atalho ou menus personalizados ou globais.

Configuração

A ação macro SetMenuItem tem os seguintes argumentos.

Argumento da ação

Descrição

Índice de Menus

O índice do menu que contém o comando para o qual você deseja definir o estado. Insira um valor inteiro, a partir de 0, para o índice do menu desejado no menu personalizado ou global. Insira o valor do índice na caixa Índice de Menus na seção Argumentos de Ação da janela de design de macro. O índice é relativo à posição do menu na macro de menu para o menu personalizado ou global (a posição da ação macro AddMenu deste menu na macro de menu, contando a partir de 0). A exibição do menu pode ser um pouco diferente, pois você pode usar expressões condicionais na macro do menu para ocultar ou exibir itens de menu personalizados. Esse é um argumento obrigatório.

Se você selecionar um menu com esse argumento e deixar os argumentos Índice de Comando e Índice subcomunes em branco, você poderá habilitar ou desabilitar o nome do menu em si. No entanto, você não pode selecionar ou desmarcar um nome de menu (o Access ignora as configurações Verificar e Desmarcar para o argumento Sinalizador para nomes de menu).

Índice de Comando

O índice do comando para o qual você deseja definir o estado. Insira um valor inteiro, a partir de 0, para o índice do comando desejado no menu selecionado pelo argumento Índice de Menu . O índice é relativo à posição do comando no grupo de macros que define o menu selecionado para o menu personalizado ou global (a posição da macro desse comando no grupo macro, contando a partir de 0). A exibição do menu pode ser um pouco diferente, pois você pode usar expressões condicionais no grupo de macros do menu para ocultar ou exibir comandos de menu personalizados.

Subcomunand Index

O índice do subcomando para o qual você deseja definir o estado. Isso só se aplica se o comando desejado tiver um submenu. Insira um valor inteiro, a partir de 0, para o índice do subcomando desejado no submenu selecionado pelo argumento Índice de Comando . O índice é relativo à posição do subcomunhão no grupo macro que define o submenu selecionado para o menu personalizado ou global (a posição da macro desse subcomunhão no grupo macro, contando a partir de 0).

Sinalizar

O estado para o qual você deseja definir o comando ou subcomando. Clique em Cinza (para desabilitar o comando — ele aparece esmaecido), Ungray (para habilitá-lo), Verificar (para colocar um marcar pelo comando — normalmente indicando que ele foi selecionado ou alternado) ou Desmarcar (para remover o marcar). O padrão é Ungray.

Comentários

A ação de macro SetMenuItem funciona apenas em um menu personalizado ou global. Se a janela ativa não tiver um menu personalizado ou global, executar uma macro que contém a ação macro SetMenuItem causará um erro em tempo de execução.

Você pode usar essa ação para definir o estado de comandos de menu e subcomandos, mas não subcomunes de subcomandos.

Para executar a ação macro SetMenuItem em um módulo de Visual Basic for Applications (VBA), use o método SetMenuItem do objeto DoCmd.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×