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

modificare menu contestuale excel Opzioni
mariobai
Inviato: Thursday, October 20, 2011 3:42:58 PM

Rank: AiutAmico

Iscritto dal : 10/20/2007
Posts: 39
Buon giorno a tutti.

E' possibile modificare, aggiungere o togliere, voci al menu contestuale di excel 2003 clik destro su una cella?



Grazie a tutti
Sponsor
Inviato: Thursday, October 20, 2011 3:42:58 PM

 
a10n11
Inviato: Thursday, October 20, 2011 7:30:13 PM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
salve
al menù contestuale si possono applicare modifiche come si vuole.
sempre che le modifiche vengono fatte sul proprio Pc.

un esempio semplice semplice di come manipolare i comandi del menù contestuale.

1) bisogna conoscere i nomi dei comandi, con la macro che segue si avrà una lista di essi:

Sub ListCbar_Cell()
Dim ctrl As CommandBarControl
n = 1
For Each ctrl In Application.CommandBars("Cell").Controls
Cells(n, 1).Value = ctrl.Caption
n = n + 1
Next
End Sub

2) una volta individuato il nome del comando che vogliamo eliminare ad esempio il comando copia (&Copia)

con la macro seguente togliamo il comando dal menù contestuale:

Sub StopControl()
Dim ctrl As CommandBarControl
For Each ctrl In Application.CommandBars("Cell").Controls
If ctrl.Caption = "&Copia" Then ctrl.Delete
Next
End Sub


con quest'altra macro, verranno ripristinatyi i comandi di default:

Sub ReseItem()
CommandBars("Cell").Reset
End Sub


Per aggiungere comandi personalizzati si userà una istruzione tipo quella che segue

Set ctrl = Application.CommandBars("Cell").Controls.Add _
(Type:=msoControlPopup, Before:=1)
ctrl.Caption = "Nome comando..."

all'interno di una routine che richiamerà una macro per eseguire i comandi


saluti
Giap


mariobai
Inviato: Friday, October 21, 2011 3:22:45 PM

Rank: AiutAmico

Iscritto dal : 10/20/2007
Posts: 39
a10n11 ti ringrazio della risposta, ho risolto il mio problema .

mariobai
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.