Por que cuando ejecutas una macro compuesta de varias sub tarda mas de lo debido

09/01/2009 - 23:26 por Anonimo | Informe spam
Un saludo, a todos. Utilizo Excel 2007.

El caso es que en varias ocasiones utilizo una macro formada por varias a la
vez y unas veces, la mayor parte de ellas, la duracion del proceso es
bastante breve, digamos 4 segundos o menos, pero en otras ocasiones, la
misma macro, sobretodo si se ejecuta de forma seguida sin grabar el fichero
y volver a iniciarle, dura mas de un minuto.

Acaso hay algún tipo de memoria que se queda en uso y hay que descargarla?

Las macros mayormente son bucles de 300 filas
 

Leer las respuestas

#1 Héctor Miguel
10/01/2009 - 00:54 | Informe spam
hola, !

El caso es que en varias ocasiones utilizo una macro formada por varias a la vez y unas veces
la mayor parte de ellas, la duracion del proceso es bastante breve, digamos 4 segundos o menos
pero en otras ocasiones, la misma macro, sobretodo si se ejecuta de forma seguida sin grabar el fichero
y volver a iniciarle, dura mas de un minuto.
Acaso hay algun tipo de memoria que se queda en uso y hay que descargarla?
Las macros mayormente son bucles de 300 filas



si poder "ver" que hacen las macros ??? solo se podria sugerir...
- que revises que las variables de tipo objeto asignadas sus referencias con sentencias del tipo Set...
sean "destruidas" al finalizar la macro (sobre todo si la macro es "repetida constantemente")

de seguro podria haber mas (posibles) causas de la disminucion de recursos que comentas, pero... ???

saludos,
hector.

Preguntas similares