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

Masquer colonnes avec mot de passe

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

Noemy

XLDnaute Junior
Bonjour,

Je voudrais savoir comment masquer certaines colonnes d'une même feuille Excel et réafficher ces colonnes à l'aide d'un mot de passe. (document utilisé par plusieurs personnes mais contenant des données confidetielles, ne devant être consultées que par certains utilisateurs).

Merci par avance. 🙂
 
Re : Masquer colonnes avec mot de passe

Bonjour Noemy,

Voici une petite macro qui devrait (en partie) te convenir

Sub Afficher_colonnes()
Dim mot_de_passe As String
mot_de_passe = InputBox("Donnez le mot de passe")
If mot_de_passe = "toto" Then
Selection.EntireColumn.Hidden = False
Else: Exit Sub
End If
End Sub

je dis en partie parce que faut-il encore interdire "la voie classique" :
Menu - Format - Colonne - Afficher

Je vais y réfléchir à moins qu'un XLent Excellien y réponde

Cordialement,
 
Re : Masquer colonnes avec mot de passe

Bonjour Noemy,

Tu peux utiliser la protection de la feuille ou du classeur.

Au préalable, il faut que tes cellules (celles où on doit pouvoir saisir des données) soient déverrouillées (format de cellules - Protection - décocher Verrouillé).

Ensuite, tu masques la (ou les colonnes).

Pour protéger, Outils - Protection - Feuille ou classeur

saisir un mot de passe

et enregistrer.

Lorsque tu voudras afficher la colonne, Excel te demandera le mot de passe.

Attention : on peut toujours avoir accès au contenu des colonnes masquées avec des formules y faisant référence.

@+

Edit : salut Jacques, j't'avais pas vu passer.

@+
 
Re : Masquer colonnes avec mot de passe

Merci à tous les 2 pour vos réponses, mais je n'arrive pas à éxécuter la macro. Je vous joint mon document. Je veux que les colonnes à partir de M.O. jusqu'à Prix de revient soient accessibles par mot de passe en cliquant sur un bouton. Pouvez-vous m'aider? Merci d'avance.
 

Pièces jointes

Dernière édition:
Re : Masquer colonnes avec mot de passe

Merci Nat54, mais je ne comprends pas trop comment cela fonctionne. J'ai masqué mes colonnes, puis j'ai défini un mot de passe mais lorsque je saisis ce mot de passe les colonnes ne réapparaissent pas. Comment faire?? Merci d'avance
 
Re : Masquer colonnes avec mot de passe

Voir code module 5
j'ai mis seulement pour colonne A:E
pour l'exécuter tu fais Alt+F8 et tu choisi macro 5
Foufoudora
 

Pièces jointes

Re : Masquer colonnes avec mot de passe

Noemy,

Si tu reprends le fichier de Foufoudra, en tapant (par exemple) ALT F11 tu auras accès au code et en particulier dans la fenêtre de droite (explorateur de projets - si elle est fermée CTRL R) tu trouveras des modules dont le cinquième contient le code que je t'avais donné. A toi de l'adapter en ce qui concerne les colonne les adéquats.

Ceci étant, pour faire fonctionner ce code tu peux :

soit utiliser un bouton "Afficher les colonnes" que tu créeras et auquel tu ajouteras la procédure évennementielle
Private Sub CommandButton1_Click()
Module5.Afficher_colonne
End Sub

soit tout simplement appeler "manuellement" la macro
Outils - Macros - Macros ...
Choisir Macro5.Afficher_colonnes
Exécuter

Voila, j'espère que mes explications sont assez claires

Bon courage
 
Re : Masquer colonnes avec mot de passe

Foufoudora,
Désolé mais est ce que tu pourrais m'expliquer plus en détails. Je suis novice dans les macros et là j'avoue que je suis un peu perdue. Je te remercie pour ton aide.
 
Re : Masquer colonnes avec mot de passe

Salut jacques et noemy

voir fichier joint
il ne faut pas oublier la méthode de Tibo aussi pour le verouillage classique.

J'éspère que c'est un peu plus clair

Cordialement

Foufoudora
 

Pièces jointes

Dernière édition:
Re : Masquer colonnes avec mot de passe

Salut tout le monde,

juste une question, si on applique seulement les macros afficherou masquer qui fonctionnent bien avec MDP. en selectionant les colonnes avant et après et on applique format/colonne/affiche les colonnes masquer s'affichent sans MDP.
On ne doit pas alors oublier la procédure classique proposée par Tibo plus haut
sauf s'il y a autre solution

Cordialement

Foufoudora
 
- 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
7
Affichages
240
Réponses
17
Affichages
679
Réponses
2
Affichages
579
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…