Hola
¿alguien ha notado que macros de excel 2007 son sensiblemente mas lentas?
¿hay solucion?
saludos.
BIMSOFTWARE.MX GStarCAD - Software CAD 2d/3d
Canales de Ingeniería Civil en:
Whatsapp / Telegram
Whatsapp / Telegram
macros en excel 2007 lentas
Reglas del Foro
Favor de usar el boton de Dar Gracias
En el mensaje del usuario al que deseas agradecer
En vez de escribir gracias repetidamente
Favor de usar el boton de Dar Gracias
En el mensaje del usuario al que deseas agradecer
En vez de escribir gracias repetidamente
Cuando corres una macro en el que utilizaste la grabadora si he notado que corren lentas.
Hay algunos comandos y tips para que corran mas rápido, estos tips vienen en el libro :
"Excel 2007 Power Programming with VBA" byJohn Walkenbach
Saludos
Hay algunos comandos y tips para que corran mas rápido, estos tips vienen en el libro :
"Excel 2007 Power Programming with VBA" byJohn Walkenbach
Saludos
Hola creo que no me explicado bien, abriendo un archivo de excel 2003 que tiene una macro programada enteramente por mi, tarda en total 5sg, guardando ese mismo fichero como 2007, se vuelve a correr y tarda 25sg.
¿alguna idea?
saludos.
¿alguna idea?
saludos.
Para acelerar las macros hay un función que debes poner al inicio (Dentro del listado):nassiul escribió:Hola creo que no me explicado bien, abriendo un archivo de excel 2003 que tiene una macro programada enteramente por mi, tarda en total 5sg, guardando ese mismo fichero como 2007, se vuelve a correr y tarda 25sg.
¿alguna idea?
saludos.
Application.ScreenUpdating = False
Esto te acelera la corrida de la macro.
Saludos
Gracias surfer.surfer200 escribió:Para acelerar las macros hay un función que debes poner al inicio (Dentro del listado):nassiul escribió:Hola creo que no me explicado bien, abriendo un archivo de excel 2003 que tiene una macro programada enteramente por mi, tarda en total 5sg, guardando ese mismo fichero como 2007, se vuelve a correr y tarda 25sg.
¿alguna idea?
saludos.
Application.ScreenUpdating = False
Esto te acelera la corrida de la macro.
Saludos
ya he visto que con esto
Application.ScreenUpdating = False lo que se consigue es que no se muestren los cambios en pantalla cada vez que se calcula un dato, pero si que se modifican a nivel de memoria. Solo una puntualización, que me hado cuenta despues de investigar gracias a tu aportación, al final de la macro volver a poner el valor a true para evitar problemas,
lo dicho gracias.
un saludo
nassiul escribió:Gracias surfer.surfer200 escribió:Para acelerar las macros hay un función que debes poner al inicio (Dentro del listado):nassiul escribió:Hola creo que no me explicado bien, abriendo un archivo de excel 2003 que tiene una macro programada enteramente por mi, tarda en total 5sg, guardando ese mismo fichero como 2007, se vuelve a correr y tarda 25sg.
¿alguna idea?
saludos.
Application.ScreenUpdating = False
Esto te acelera la corrida de la macro.
Saludos
ya he visto que con esto
Application.ScreenUpdating = False lo que se consigue es que no se muestren los cambios en pantalla cada vez que se calcula un dato, pero si que se modifican a nivel de memoria. Solo una puntualización, que me hado cuenta despues de investigar gracias a tu aportación, al final de la macro volver a poner el valor a true para evitar problemas,
lo dicho gracias.
un saludo
Te pongo un link para un video en donde tratan este tema
http://www.youtube.com/user/ExcelisHell ... 0h8ie_fXeo
Saludos
MSM
-
- Similar Topics
- Respuestas
- Vistas
- Último mensaje
-
- 0 Respuestas
- 4165 Vistas
-
Último mensaje por vmjara.c
-
- Información
-
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 5 invitados