Macro à l'ouverture

  • Initiateur de la discussion Initiateur de la discussion chris
  • 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 !

C

chris

Guest
Bonjour,
J'aimerais savoir comment appliquer une macro dés l'ouverture d'un classeur afin que les utilisateurs ne puissent pas pas choisir le navigation par les onglets mais par la première feuille du classeur nommée "menu".
Merci et @ + sur le forum.
 
salut,
je n'ai pas les codes ici, mais perso j'ai solutionné cela avec une macro Workbook_open qui masque les onglets et un bouton pour sortir de la première feuille, qui en même temps réaffiche les onglets... si tu veux les détails je te les transmettrais dés demain...
ya'v
 
Salut
Comme demandé par mail, voici mon bout de code:

Private Sub Workbook_Open() ' agit à l'ouverture du classeur
If ActiveSheet.Name = "BD" Then ' permet de ne se manifester qu'à la première ouverture
ActiveWindow.DisplayWorkbookTabs = False ' masque les onglets
End If
End Sub


Bien entendu, ensuite, pour sortir de la feuille "BD", un bouton, qui masque la feuille "BD", fait apparaitre le reste du classeur et réactive les onglets...

A noter qu'en passant par la commande outil/option/afficher les onglets on peut quand même les faires apparaitres ...

En souhaitant que cela te serve ;-)

ya'v
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
201
Réponses
3
Affichages
157
Retour