Bloquer l'accès à certains onglets

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

D

daronne

Guest
Bonjour à tous,
j'ai besoin de vos lumières pour m'aider à optimiser un fichier excel que j'ai créé.
Celui-ci comporte 3 onglets:
- un sert à faire une comparaison de 2 tableaux grâce à une macro
- un autre à récupérer la copie du résultat de la comparaison
- le troisième sera ma page d'accueil qui comprend la procédure pour utiliser le fichier

J'aimerais juste, afin que les utilisateurs lise bien la procédure, que le fichier s'ouvre sur cette page et que les autres onglets soient bloqués.
On débloquerai ces onglets en cliquant sur "OK" en bas de la page d'accueil par exemple.

Est-ce que cela vous semble réalisable?

Merci d'avance pour votre aide
 
Re : Bloquer l'accès à certains onglets

Bonjour Daronne 🙂,
Tu peux par exemple cacher tes feuilles à la fermeture du fichier en mettant dans ThisWorkbook
Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
If ws.Name <> "Feuil1" Then ws.Visible = xlSheetVeryHidden
Next ws
End Sub
et les afficher en cliquant sur ton bouton
Code:
Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
ws.Visible = xlSheetVisible
Next ws
Bon courage 😎
 
- 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

Z
  • Question Question
XL 2010 Vba
Réponses
1
Affichages
638
V
Réponses
7
Affichages
1 K
J
Réponses
2
Affichages
2 K
jabn29
J
D
Réponses
4
Affichages
1 K
Retour