Masquer et vérouiller une ou des colonnes par un mot de passe
Résolu/Fermé
A voir également:
- Masquer colonne excel avec mot de passe
- Déplacer une colonne excel - Guide
- Voir mot de passe wifi android - Guide
- Mot de passe administrateur - Guide
- Formule somme excel colonne - Guide
- Identifiant et mot de passe - Guide
1 réponse
via55
Messages postés
14496
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
22 novembre 2024
2 735
10 juil. 2015 à 08:48
10 juil. 2015 à 08:48
Bonjour
1) Mettre dans before save Sheets("Feuil1").Unprotect "mdp" avant le If
2) Si dans toutes les feuilles c'est la colonne G à masquer tu peux faire une boucle du style
Par exemple pour protéger les feuilles 1 à 3
For n=1 to 3
Sheets(n)Unprotect reponse
If Sheets(n).Range("G:G").EntireColumn.Hidden = True Then
Sheets(n).Range("G:G").EntireColumn.Hidden = False
Next
End If
Sinon il faut rajouter des lignes
If Sheets("Feuille2").Range("K:K").EntireColumn.Hidden = True Then
Sheets("Feuille2").Range("K:K").EntireColumn.Hidden = False
Cdlmnt
Via
1) Mettre dans before save Sheets("Feuil1").Unprotect "mdp" avant le If
2) Si dans toutes les feuilles c'est la colonne G à masquer tu peux faire une boucle du style
Par exemple pour protéger les feuilles 1 à 3
For n=1 to 3
Sheets(n)Unprotect reponse
If Sheets(n).Range("G:G").EntireColumn.Hidden = True Then
Sheets(n).Range("G:G").EntireColumn.Hidden = False
Next
End If
Sinon il faut rajouter des lignes
If Sheets("Feuille2").Range("K:K").EntireColumn.Hidden = True Then
Sheets("Feuille2").Range("K:K").EntireColumn.Hidden = False
Cdlmnt
Via
10 juil. 2015 à 17:25
"1) Mettre dans before save Sheets("Feuil1").Unprotect "mdp" avant le If ". comment faire ça car je ne le vois pas dans la macro!
Si tu peux me modifier la macro, celà serait plus simple pour moi.
Cordialement
10 juil. 2015 à 17:38
Justement il n'y a pas de déprotection (donc Excel te demande le code) c'est pour cela qu'il faut rajouter cette ligne
Cdlmnt
Via
10 juil. 2015 à 19:07
J'ai essayé mais rien n' a changé:il faut que je mette le mot de passe pour afficher les colonnes masquées chaque fois que j'enregistre mon fichier
10 juil. 2015 à 19:27
10 juil. 2015 à 20:07
http://www.cjoint.com/c/EGkr6M7AT1S
mot de passe: "mdp"
la macro est dans le module "ThisWorkbook"
Cordialement.