Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Barre perso active/inactive selon sélection onglet

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 !

freeze82

XLDnaute Nouveau
Bonjour à tous,

J'essai depuis quelques jours de mettre en place une macro qui me permettrait d'activer ma barre perso que sur certains onglets. Je souhaite qu'elle reste tout le temps visible mais "active" que sur un onglet.
J'ai essayé de créer une petite macro mais impossible de la faire marcher.
Serait-il possible d'avoir un petit coup de pouce 😀 ???

Merci d'avance.

Voici mon code mis dans un module :

Sheets("Feuil1").Select
Application.CommandBars(BarrePerso).Enabled = False
Sheets("Feuil2").Select
Application.CommandBars(BarrePerso).Visible = True
 
Re : Barre perso active/inactive selon sélection onglet

Bonsoir,
Peut-être en essayant de mettre :
Application.CommandBars(BarrePerso).Enabled = False dans la feuille1 au lieu que dans un module et idem pour la feuille2.
Pas sûr mais peut-être un début de solution.
Bonne soirée.

Dans ce style, peut-être :
Private Sub Worksheet_Activate()
Application.CommandBars(BarrePerso).Enabled = False
End Sub
pour la feuille1 et
Private Sub Worksheet_Activate()
Application.CommandBars(BarrePerso).Enabled = True
End Sub
pour la feuille2.
 
Dernière édition:
Re : Barre perso active/inactive selon sélection onglet

Bonsoir freeze82, CrisCris😉,

En plaçant dans le module de la feuille où l'on veut avoir le menu perso les codes suivants :
Code:
Private Sub Worksheet_Activate()
    Application.CommandBars("BarrePerso").Visible = True
End Sub

Private Sub Worksheet_Deactivate()
    Application.CommandBars("BarrePerso").Visible = False
End Sub
Cordialement

Edit : Désolé CrisCris, Pas raffraichi entre ton post et ton edit...
 
Re : Barre perso active/inactive selon sélection onglet

Grand Merci à vous deux pour vos réponses criscris11 et Spitnolan08
Ca marche NIKEL 😀😀😀

Jsuis bete, j'aurais du y penser plus tôt. Moi qui ajoutait des commandes dans le workbook.
Merci tout plein 🙂
 
- 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

Réponses
3
Affichages
968
M
Réponses
2
Affichages
1 K
M
K
Réponses
3
Affichages
815
N
  • Question Question
Réponses
5
Affichages
3 K
E
Réponses
11
Affichages
3 K
micmond
M
T
Réponses
5
Affichages
14 K
T
I
Réponses
2
Affichages
1 K
INFRA
I
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…