bonjour
Je dois protéger mon onglet mais laisser quelques cellules modifiables. Jusque là pas de soucis : mon code marche parfaitement
Maintenant je voudrai faire passer en dynamique la plage de cellule que j'autorise. Et là je coince. J'ai mis dans une variable range la plage en question et écrit mon code de cette manière
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Worksheets(p_onglet).Protection.AllowEditRanges.Add Title:="Range1", Range:= _ Range("D29:O29,Q29:AB29,AD29") Worksheets(p_onglet).Protect Password:="pwd", DrawingObjects:=True, Contents:=True, Scenarios:=True
J'obtiens une erreur 1004 "Application-defined or object-defined error"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Set PlageTot = Range("Q17:AB18,AD17:AD18") Worksheets(p_onglet).Protection.AllowEditRanges.Add Title:="Range2", Range:=PlageTot
Pouvez vous me donner un coup de main ?
Merci d'avance
Valérie
Partager