Aiutamici Forum
Benvenuto Ospite Cerca | Topic Attivi | Utenti | | Log In | Registra

Excel click destro su linguette Opzioni
mariobai
Inviato: Friday, November 25, 2011 9:29:50 AM

Rank: AiutAmico

Iscritto dal : 10/20/2007
Posts: 39
Salve a tutti, come da titolo, vorrei sapere se è possibile eliminare voci nel menù contestuale che si apre cliccando sulle linguette (vedi sotto)


Uploaded with ImageShack.us"/>
Grazie
Sponsor
Inviato: Friday, November 25, 2011 9:29:50 AM

 
a10n11
Inviato: Friday, November 25, 2011 10:53:04 AM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
salve
la macro che segue ti elenca le voci contenute nel menù contestuale

Sub ListaComandi()
Dim ctrl As CommandBarControl
riga = 1
For Each ctrl In Application.CommandBars("Ply").Controls
Cells(riga, 2).Value = ctrl.Caption
riga = riga + 1
Next
End Sub



quella che segue disabilita le voci in esso contenute. nell'esempio, disabilita il comando "Rinomina"

Sub disabilita()
Dim ctrl As CommandBarControl
For Each ctrl In Application.CommandBars("Ply").Controls
If ctrl.Caption = "&Rinomina" Then ctrl.Enabled = False
Next
End Sub



Se questa operazione deve essere eseguita su file da distribuire, la macro va eseguita all'apertura del file
senza dimenticarsi di farla riattivare alla sua chiusura, altrimenti l'utente si troverà sempre disabilitato il comando ed avrebbe mille ragioni per rincorrerti con il randello.

saluti
Giap

mariobai
Inviato: Friday, November 25, 2011 5:35:54 PM

Rank: AiutAmico

Iscritto dal : 10/20/2007
Posts: 39
Ancora grazie a a10n11, risolto il mio problema.

Mi puoi scrivere la macro per riabilitare ?
a10n11
Inviato: Friday, November 25, 2011 5:48:13 PM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
mariobai ha scritto:
Ancora grazie a a10n11, risolto il mio problema.

Mi puoi scrivere la macro per riabilitare ?

questa riga:

If ctrl.Caption = "&Rinomina" Then ctrl.Enabled = False

cambierà in :
If ctrl.Caption = "&Rinomina" Then ctrl.Enabled = True

saluti
Giap

Utenti presenti in questo topic
Guest


Salta al Forum
Aggiunta nuovi Topic disabilitata in questo forum.
Risposte disabilitate in questo forum.
Eliminazione tuoi Post disabilitata in questo forum.
Modifica dei tuoi post disabilitata in questo forum.
Creazione Sondaggi disabilitata in questo forum.
Voto ai sondaggi disabilitato in questo forum.

Main Forum RSS : RSS

Aiutamici Theme
Powered by Yet Another Forum.net versione 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.