Propiedad celda cambio o modificación VBA
Hola, buen día
Estoy tratando de hacer un procedimiento para que cuando cambie el valor de una celda, agregue la fecha a la celda que está una columna antes, este es el código pero no me lo hace:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Application.EnableEvents = False
If Target.Row >= 21 And Target.Row <= 25 Then
ActiveSheet.Unprotect
Target.Offset(0, -3).Value = Now()
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End If
Application.EnableEvents = True
End Sub
Estoy tratando de hacer un procedimiento para que cuando cambie el valor de una celda, agregue la fecha a la celda que está una columna antes, este es el código pero no me lo hace:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Application.EnableEvents = False
If Target.Row >= 21 And Target.Row <= 25 Then
ActiveSheet.Unprotect
Target.Offset(0, -3).Value = Now()
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End If
Application.EnableEvents = True
End Sub
1 respuesta
Respuesta de Elsa Matilde
1