Impedir que se eliminen hojas
Quiero evitar que los usuarios puedan eliminar las hojas de un libro pero no mediante el bloqueo del libro ya que si bloqueo el libro las macros que tengo no se ejecutan. He investigado y existe este código que va en Thsworkbook
Private Sub Workbook_SheetBeforeDelete(ByVal Sh As Object)
ThisWorkbook.Protect Structure:=True
MsgBox "No es posible eliminar la hoja"
End Sub
Pero en la versión de excel que tengo no viene el evento "SheetBeforeDelete" (utilizo la versión 2010) ¿Qué puedo hacer para bloquear esa opción o tal vez que al hacer click derecho sobre la hoja no se despliegue el menú para evitar que eliminen o modifiquen hojas?
Respuesta de Abraham Valencia
1