M
moun33
Guest
Bonjour à tous,
je viens de passer la journée à chercher une solution pour ma macro mais je n'arrive toujours pas à faire ce que je veux.
Je vous explique vite fait
Dans un classeur excel, j'ai 3 feuilles qui sont protégées par le même mot de passe.
Dans chacune de ces feuilles, certaines cellules sont vérouillées et d'autre non.
Ma macro consiste à vérouiller toutes les cellules de chaque feuille et ensuite, protéger chaque feuille.
Sur une feuille ça marche très bien mais je n'arrive pas à faire les 3 feuilles d'un coup.
J'ai essayé de faire feuille par feuille mais c'est une macro que j'aimerai appliquer à plusieurs doc et du coup il n'y aura pas toujours le même nombre de feuille.
Merci pour votre aide
Sub BlocageAQ()
'
'
Sheets("Feuil1").Select
Sheets("Feuil1").Unprotect Password:="vitro"
Cells.Select
Selection.Locked = True
Selection.FormulaHidden = False
ActiveSheet.Protect Password:="vitro", DrawingObjects:=False, Contents:=True, Scenarios:= _
False
Sheets("Feuil2").Select
Sheets("Feuil2").Unprotect
Cells.Select
Selection.Locked = True
Selection.FormulaHidden = False
ActiveSheet.Protect Password:="vitro", DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
je viens de passer la journée à chercher une solution pour ma macro mais je n'arrive toujours pas à faire ce que je veux.
Je vous explique vite fait
Dans un classeur excel, j'ai 3 feuilles qui sont protégées par le même mot de passe.
Dans chacune de ces feuilles, certaines cellules sont vérouillées et d'autre non.
Ma macro consiste à vérouiller toutes les cellules de chaque feuille et ensuite, protéger chaque feuille.
Sur une feuille ça marche très bien mais je n'arrive pas à faire les 3 feuilles d'un coup.
J'ai essayé de faire feuille par feuille mais c'est une macro que j'aimerai appliquer à plusieurs doc et du coup il n'y aura pas toujours le même nombre de feuille.
Merci pour votre aide
Sub BlocageAQ()
'
'
Sheets("Feuil1").Select
Sheets("Feuil1").Unprotect Password:="vitro"
Cells.Select
Selection.Locked = True
Selection.FormulaHidden = False
ActiveSheet.Protect Password:="vitro", DrawingObjects:=False, Contents:=True, Scenarios:= _
False
Sheets("Feuil2").Select
Sheets("Feuil2").Unprotect
Cells.Select
Selection.Locked = True
Selection.FormulaHidden = False
ActiveSheet.Protect Password:="vitro", DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
Dernière modification par un modérateur: