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

Mot de Passe Automatique

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 !

samixite

XLDnaute Nouveau
Bonjour tout le monde,

J'ai un classeur comportant 3 feuilles.
J'aimerais créer une macro qui masque les feuilles 2 et 3 puis protège le classeur en utilisant un mot de passe que j'aurais défini càd que l'utilisateur n'aurait pas à spécifier le mot de passe.

Mes connaissances en VBA ne vont pas assez loin ...Merci pour votre aide
 
Re : Mot de Passe Automatique

Salut samixite, le Forum,

que veut tu dire par là?
J'aimerais créer une macro qui masque les feuilles 2 et 3 puis protège le classeur en utilisant un mot de passe que j'aurais défini càd que l'utilisateur n'aurait pas à spécifier le mot de passe.
comment veut tu que l'utilisateur accède à ton fichier sans mot de passe tout en étant protégé?

je te conseil le fichier de Thierry qui pourrais eventuellement te dépanner

Bonne journée
 
Re : Mot de Passe Automatique

Bonjour Samixite, Dull et le forum,

Un essai à modifier avec ton mot de passe :

Sub MasquerFeuillesProtectClasseur()
Application.ScreenUpdating = False
Feuilles du classeur masquées
Sheets(Array("Feuil2", "Feuil3")).Visible = False
' Protection du classeur
ActiveWorkbook.Protect Password:="***", Structure:=True, Windows:=True
Application.ScreenUpdating = True
End Sub

Cordialement

Bernard
 
Dernière édition:
Re : Mot de Passe Automatique

Bonjour

Pour mettre les pieds en commençant par des petits pas, il exite un enregistreur de macro.
Clique sur le menu Outils/Macros/Nouvelle macro..., après avoir donné un nom à cette macro, clique sur OK, puis enchaine les différentes actions :
- Sélectionne tes deux feuilles
- masque ces feuilles
- Sélectionne la feuille
- Clique sur le menu Outils/Protection/Protéger la feuille ...
- Indique ton mot de passe
- Clique sur le premier bouton de la barre d'outils "macros"

Ce qui pourrait donner ceci
Sub Macro2()
Sheets(Array("Feuil2", "Feuil3")).Select
Sheets("Feuil3").Activate
ActiveWindow.SelectedSheets.Visible = False
Range("A1").Select
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
@+Jean-Marie
 
Re : Mot de Passe Automatique

Epoustouflant de rapidité ce forum !!!
Tout d'abord merci à tous

Pour répondre à Dull :

Je voudrais que la personne qui consulte le classeur après protection ne puisse pas voir les feuilles 2 et 3, et je veux que la personne qui active la protection n'ait pas à taper le mot de passe à chaque fois


JeanMarie,

J'ai fait ce que tu m'indiques mais ça ne résoud pas mon problème de mot de passe "prédeterminé"

Je vais tester la macro de CBernardT et vous tiens au courant

Encore merci
 
- 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
5
Affichages
913
Compte Supprimé 979
C
Réponses
2
Affichages
619
Réponses
4
Affichages
1 K
Réponses
2
Affichages
643
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…