Bloquear una celda luego de introducir automáticamente un dato en excel
Actualmente utilizo el siguiente código,
Private SubWorksheet_Change(byVal Target As Range)
Tiempo=format (Now, "hh:mm")
Set isect= Application.Intersect (Target.Range ("A1:A20"))
IF not isect is Nothing then
If isect.value <>""Then
Isect.offset (0,1).Value= Tiempo
End if
End if
End sub
De manera que cuando escribo en la celda a2, registra hora en la b2. Necesito que una vez se registre la hora en b2 se bloquee la celda, de manera que si nuevamente edito la a2 no me actualice nuevamente la hora, si no que quede bloqueada la primera vez que se edito en la celda.
Respuesta de Elsa Matilde
1