Bonjour j'aimerai pouvoir interdir tout accès (=modification) à certaines cases de mon tableau. Je sais que cela est possible avec le menu outil/protection mais je souhaiterai le faire via une macro

J'ai donc utilisé la fonction Protect pour protéger toute la feuille :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ActiveSheet.Protect Contents:=True
puis j'ai dévérouillé les cases pour lesquelles je souhaitais laiiser un accès

par exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
'déverouiller la ligne 1
    Rows("1:1").Select
    Selection.Locked = False
    Selection.FormulaHidden = False
mais en faisant ceci j'ai une erreur m'indiquant qu'il est impossible de définir la propriété Locked de la classe Range
comment faire?
je veux que toute la ligne 1 soit déverrouillé