Hola gente,
Tengo creado una series de informes (diferentes libros)
que están
controlados por uno central. El problema es que si se
abren dos
informes a la vez, la velocidad de cálculo se resiente
bastante. Para
ello lo lógico es cerrar cada informe una vez se ha
dejado de
utilizar. Pero como todos conocemos a los usuarios
finales, y yo no me
fio mucho de ellos, necesitaba crear algo para que una
vez que cambian
de libro este se cerrase, para lo cual utilizo el evento
deactivate
del libro, pero algo estoy haciendo mal porque me genera
un error.
¿Alguna idea de que es lo que estoy haciendo mal? O
alguna idea de
como conseguir mi propósito?
La sentencia que utilizo es la siguiente
Private Sub Workbook_Deactivate()
ThisWorkbook.Close True
End Sub
Saludos,
Adolfo
Leer las respuestas