EMPECHER CLICK DROIT COMMANDBAR EXCEL

Signaler
Messages postés
46
Date d'inscription
samedi 17 juillet 2004
Statut
Membre
Dernière intervention
25 juillet 2006
-
SR2
Messages postés
46
Date d'inscription
samedi 17 juillet 2004
Statut
Membre
Dernière intervention
25 juillet 2006
-
VOILA
DANS EXCEL
JE CHECHE A EMPECHER L AFFICHAGE DU MENU CONTEXTUEL LORSQUE L ON CLIQUE SUR UNE COMMANDBAR

MERCIA TOUS

3 réponses

Messages postés
46
Date d'inscription
samedi 17 juillet 2004
Statut
Membre
Dernière intervention
25 juillet 2006
1
CA YEST G TROUVE !!!!
Voici le code pour supprimer le menu contextuel "Personnalisé" lorsque l'on clique droit sur une barre de commande excel (plus bête que ca tu meurs....ah je décède...):
CommandBars("Toolbar List").Enabled = False
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 135 internautes nous ont dit merci ce mois-ci

Messages postés
1788
Date d'inscription
mardi 7 novembre 2000
Statut
Membre
Dernière intervention
11 mars 2006
22
Bonsoir,
Je ne connais pas de code pour désactiver le menu contextuel d'une barre de commande, par contre on peux désactiver celui de toutes les cellules de la feuille. au cas où cela pourraît te servir.

Sub DisableShorcutMenus()
Dim cb As CommandBar
For Each cb In CommandBars
If cb.Type = msoBarTypePopup Then
cb.Enabled = False
End If
Next cb
End Sub

Si l'on veut empécher l'utilisateur d'ouvrir un menu, par exemple ici le menu fenêtre le code est le suivant.

Sub désactiver()
CommandBars(1).Controls("Fenêtre").Enabled = False
End Sub

Pour rétablir , remettre à True

jpleroisse
Messages postés
46
Date d'inscription
samedi 17 juillet 2004
Statut
Membre
Dernière intervention
25 juillet 2006
1
Merci pour ta réponse

j'avais jamais pensé a faire ca

en fait g utilisé le bout de code que tu m'as donné et ca désactive l'affichage de tous les menus lorsque l'on clicke droit

il ne reste plus que "Volets office" et "personnalisé" d'affichés dans le menu contextuel
si tu as une idée pour les effacer je suis preneur