Demora acumulativa en macro

13/10/2005 - 02:49 por Marianoh | Informe spam
Tengo un archivo de Excel 2000 con las siguintes caracteristicas:

Tiene 3 hojas, en una de ellas tiene 2 botones, 1 llama a una macro
llama a un Form con un ControlCalendar, una vez seleccionada la fecha,
borra los datos existentes y completa la fecha en las celdas que
correspende.

El otro boton abre un archivo solo con formatos y sin macros, toma las
otras dos hojas del original y pega los datos en el archivo en blanco,
elimina las filas en blanco, lo guarda con un nombre que incluye la
fecha y lo envia por mail. Esto debido a que el cliente no quiere
archivos con macros.

Mi problema es que por algun motivo la apertura del archivo, el cierre
y la rutina de mandarlo por mail tarda cada vez mas, esta demora se
acumula hasta que se hace imposible trabajar y solo se pudo solucionar
reinstalando el SO.
El archivo no cambia de tamaño (+/- 500 kb) y funciona correctamente
en cualquier otra máquina.
Al reinstalar el SO funciona bien por un tiempo y luego empiza de a
poco a acumular demora. Por supuesto, el servicio tecnico me culpa a
mi, (y creo que tienen razón).

Agradezco cualquier ayuda.
Saludos
 

Leer las respuestas

#1 Marianoh
13/10/2005 - 06:54 | Informe spam
Mas datos: Las demora la ocasionan los botones. Si elimino los botones,
sin tocar el código, cierro el archivo y al abrirlo funciona bien. Por
lo que pude probar, todos los archivos con CommandButtons en las hojas
demoran proporcionalmente a la cantidad de botones y con el correr de
tiempo (o del uso) acumulan más delay, el cual es de hasta 5 a 10
minutos para abrir un archivo de 500 kb.

Gracias

Preguntas similares