Bonjour,
Toutes les demi-heures, je dois rentrer des valeurs dans des cellules differentes, et je souhaiterais les proteger, une fois le delai de temps passe.
C.a.d avoir 5-10 min pour modifier la valeur a la date T1, et ne plus pouvoir modifer la cellule une fois ce delai ecoule.
Pour l`instant, je n`arrive pas mieux que de bloquer la valeur de la cellule une fois celle-ci rentree
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Address(False, False) = 'F10' Then
ActiveSheet.Unprotect
Target.Locked = True
Target.FormulaHidden = False
ActiveSheet.Protect Contents:=True
End If
End Sub
Merci d`avance pour votre aide.
Toutes les demi-heures, je dois rentrer des valeurs dans des cellules differentes, et je souhaiterais les proteger, une fois le delai de temps passe.
C.a.d avoir 5-10 min pour modifier la valeur a la date T1, et ne plus pouvoir modifer la cellule une fois ce delai ecoule.
Pour l`instant, je n`arrive pas mieux que de bloquer la valeur de la cellule une fois celle-ci rentree
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Address(False, False) = 'F10' Then
ActiveSheet.Unprotect
Target.Locked = True
Target.FormulaHidden = False
ActiveSheet.Protect Contents:=True
End If
End Sub
Merci d`avance pour votre aide.