1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| Sub Proteger_La_Feuille()
'Verrouiller toutes les cellules
ActiveSheet.Cells.Locked = True
ActiveSheet.Cells.FormulaHidden = False
'Déverrouiller certaines cellules
ActiveSheet.Range("B6").Locked = False
ActiveSheet.Range("B6").FormulaHidden = False
'Protéger la feuille
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
Sub Modifier_la_feuille_par_Code()
'Déprotéger
ActiveSheet.Unprotect
'Modifier
ActiveSheet.Cells(1, 2).Value = "Mon texte"
'Reprotéger
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub |
Partager