Está en la página 1de 1

(Este cdigo debe ponerse en la hoja activa, no en un mdulo)

Private Sub Worksheet_SelectionChange(ByVal Target As Range)


If Not Application.Intersect(Target, Range("B5:B50")) Is Nothing Then
ActiveCell.Formula = Now()
ActiveCell.Copy
ActiveCell.PasteSpecial xlPasteValues
ActiveSheet.Unprotect
ActiveCell.Locked = True
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End If
End Sub

También podría gustarte