[VBA excel] Protection feuille de calcul

Résolu/Fermé
artoon_42 Messages postés 14 Date d'inscription samedi 25 février 2012 Statut Membre Dernière intervention 29 avril 2012 - 10 mars 2012 à 23:28
Carbone1105 Messages postés 6 Date d'inscription mardi 1 avril 2014 Statut Membre Dernière intervention 10 avril 2014 - 10 avril 2014 à 10:11
Bonjour,

Je cherche le moyen d'ôter la protection de ma feuille de calcul (avec un mdp) par une macro, puis de la remettre une fois le traitement effectué.

J'ai déjà testé plusieurs choses mais toute les fois ça plante

Sheets("Feuil1").Select
ActiveSheet.Unprotect Password:="mdp"

ou

Worksheets(Feuil1).Protect Password := "mdp"

Merci de vôtre aide


6 réponses

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
11 mars 2012 à 00:52
Si le mot de passe est bien mdp, il n'y a pas de raison pour que ça ne fonctionne pas
1
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
9 avril 2014 à 23:06
Bonjour Carbone1105,

Essaies :
ActiveSheet.Protect Password:="mdp", _
                    AllowFormattingCells:=True, _
                    AllowFormattingColumns:=True, _
                    AllowFormattingRows:=True, _
                    AllowInsertingRows:=True, _
                    AllowDeletingRows:=True, _
                    AllowSorting:=True, _
                    AllowFiltering:=True, _
                    DrawingObjects:=True, _
                    Contents:=True, _
                    Scenarios:=True 

--
Cordialement
Patrice
1
artoon_42 Messages postés 14 Date d'inscription samedi 25 février 2012 Statut Membre Dernière intervention 29 avril 2012
11 mars 2012 à 17:52
Ok, merci de la réponse.
J'ai trouvé mon erreur.

Merci.
0
artoon_42 Messages postés 14 Date d'inscription samedi 25 février 2012 Statut Membre Dernière intervention 29 avril 2012
12 mars 2012 à 11:30
Bonjour,

J'ai une macro qui modifie des cellules qui sont verrouillées ;
pour cela je déverrouille ma feuille de calcul, fait mon traitement puis reverrouille.

Le problème est lors du re-verrouillage, les autorisations que j'avais accordé à l'utilisateur ne sont pas conservé.
Seul les autorisations : "sélectionner les cellules verrouillées" et "sélectionner les cellules déverrouillées" reste active.

Je voudrait autorisé l'utilisateur à :
Format de cellule
Format de ligne
Format de colonne
Insérer ligne
Supprimer ligne
Trie
Utiliser filtre automatique

Je ne sais pas comment faire
Merci de votre aide.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Carbone1105 Messages postés 6 Date d'inscription mardi 1 avril 2014 Statut Membre Dernière intervention 10 avril 2014
9 avril 2014 à 17:32
J'ai exactement le même problème.

artoon_42, as-tu trouvé la réponse, depuis ?
0
Carbone1105 Messages postés 6 Date d'inscription mardi 1 avril 2014 Statut Membre Dernière intervention 10 avril 2014
10 avril 2014 à 10:11
Ca marche parfaitement !!!

Merci beaucoup Patrice ! :-)
0