jueves, 21 de febrero de 2008

Impedir que se cierre excel

A veces nos interesa que no se pueda cerrar nuestra aplicación excel, por cualquier motivo, ya sea porque nuestra hoja de cálculo tiene que hacer múltiples operaciones, o simplemente porque estamos a la espera de que el usuario responda o cumplimente algún dato que le solicitamos.

Si queremos evitar que se cierre excel, tendremos que incluir dentro de VBA, en el apartado Microsoft Excel Objetos, y más concretamente en ThisWorkbook esto:

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Cancel = True
MsgBox "Lo siento, pero no puedes cerrar la aplicación."
End Sub

Si lo pruebas, verás como excel no podrá cerrarse, y se mostrará un mensaje informando de ello.

No hay comentarios:

Publicar un comentario