Si applica a
Access per Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

È possibile usare l'azione di macro ImpostaVoceMenu nei database desktop di Access per impostare lo stato delle voci di menu, che può essere abilitato o disabilitato, selezionato o deselezionato, nei menu personalizzati o globali della scheda Componenti aggiuntivi.

Impostazione

Gli argomenti dell'azione di macro ImpostaVoceMenu sono i seguenti.

Argomento dell'azione

Descrizione

Indice menu

L'indice del menu che contiene i comandi per cui impostare lo stato. Immettere un valore intero, a partire da 0, per l'indice del menu personalizzato o globale desiderato. Immettere il valore dell'indice nella casella Indice menu della sezione Argomenti azione della finestra di progettazione macro. L'indice è relativo alla posizione del menu nella macro di menu per il menu personalizzato o globale (la posizione dell'azione di macro AggiungiMenu di questo menu nella macro di menu, contando a partire da 0). La visualizzazione del menu può essere diversa, perché è possibile usare espressioni condizionali nella macro di menu per nascondere o mostrare le voci di menu personalizzate. Questo argomento è obbligatorio.

Se si seleziona un menu con questo argomento e si lasciano vuoti gli argomenti Indice comando e Indice sottocomando, è possibile abilitare o disabilitare il nome del menu stesso. Non è tuttavia possibile selezionare o deselezionare un nome di menu (Access ignora le impostazioni di Selezionare e Deselezionare per l'argomento Contrassegno per i nomi di menu).

Indice comando

L'indice del comando per cui impostare lo stato. Immettere un valore intero, a partire da 0, per l'indice del comando desiderato nel menu selezionato con l'argomento Indice menu. L'indice è relativo alla posizione del comando nel gruppo di macro che definisce il menu selezionato per il menu personalizzato o globale (la posizione della macro di questo comando nel gruppo di macro, contando a partire da 0). La visualizzazione del menu può essere diversa, perché è possibile usare espressioni condizionali nel gruppo di macro del menu per nascondere o mostrare i comandi di menu personalizzati.

Indice sottocomando

L'indice del sottocomando per cui impostare lo stato. Si applica solo se il comando desiderato ha un sottomenu. Immettere un valore intero, a partire da 0, per l'indice del sottocomando desiderato nel sottomenu selezionato con l'argomento Indice comando. L'indice è relativo alla posizione del sottocomando nel gruppo di macro che definisce il sottomenu selezionato per il menu personalizzato o globale (la posizione della macro di questo sottocomando nel gruppo di macro, contando a partire da 0).

Contrassegno

Lo stato su cui impostare il comando o il sottocomando. Fare clic su Disattivare per disabilitare il comando, che diventa grigio, su Attivare per abilitarlo, su Selezionare per inserire un segno di spunta accanto al comando, a indicare che è stato attivato, oppure su Deselezionare per rimuovere un segno di spunta. L'impostazione predefinita è Attivare.

Osservazioni

L'azione di macro ImpostaVoceMenu funziona solo con un menu personalizzato o globale. Se la finestra attiva non ha un menu personalizzato o globale, l'esecuzione di una macro contenente l'azione ImpostaVoceMenu genera un errore di run-time.

È possibile usare questa azione per impostare lo stato di comandi e sottocomandi di menu, ma non quello di sottocomandi dei sottocomandi.

Per eseguire l'azione ImpostaVoceMenu in un modulo di Visual Basic, Applications Edition (VBA), usare il metodo SetMenuItem dell'oggetto DoCmd.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.