Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion zumye
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

zumye

XLDnaute Occasionnel
bonjour le forum
quelqu'un peut me corriger sur un placement de vba, j'ai placé ce programme dans this workbook :

Private Sub Workbook_Open()
Application.CommandBars("ply").Enabled = False
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.CommandBars("ply").Enabled = True
End Sub

cela me permet de ne pas faire de clic droit sur les onglet, ca marche bien mais le problème est quand j'ouvre un autre classeur excel en même temps et bien celui ci également ne peut avoir de clic droit sur onglet tant que l'autre est ouvert. je pense que j'ai mal pose ce vba.
ou dois-je le placé? ou le corriger
merci
 
Re : correction

Bonjour zumye,

Pour limiter le code à ce classeur, remplace par ceci :

Code:
Private Sub Workbook_WindowActivate(ByVal Wn As Window)
Application.CommandBars("ply").Enabled = False
End Sub

Private Sub Workbook_WindowDeactivate(ByVal Wn As Window)
Application.CommandBars("ply").Enabled = True
End Sub

@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…