Macro que detecte quien desbloquea hojas
Tengo en un libro de excel una macro que guarda el nombre de usuario, fecha y hora, cada vez que un usuario abre el libro de excel, la información es guardada en una hoja "muy oculta", con esto veo las visitas que tiene el libro.
Tengo que hacerle una modificación a mi macro, he buscado en internet pero no encuentro lo que necesito.
El archivo queda con sus hojas bloqueadas para evitar que los usuarios realicen cambios, pero tengo la sospecha que algunos usuarios están desbloqueando el archivo (cosa que no debería suceder..)
¿Existe la manera de incorporar a esta macro un código que me muestre si el usuario desbloqueo la hoja?
Esta es mi macro.
Private Sub Workbook_Open()
Dim i As Integer
i = Worksheets("Hoja1").Cells(Rows.Count, 1).End(xlUp).Row + 1
Worksheets("Hoja1").Cells(i, 1) = Environ("Username")
Worksheets("Hoja1").Cells(i, 2) = Date
Worksheets("Hoja1").Cells(i, 3) = Time
ActiveWorkbook.Save
End Sub