Macro Excel

15/04/2006 - 18:01 por Johann Romero | Informe spam
Buenas,

Tengo una macro hecha en excel, y cuando la ejecuto pues, realiza toda la
rutina que hice para grabarla, es decir, si me desplaze hacia la derecha, o
escogi otra hoja, o sombree algo para marcarlo, etc, etc, etc, pues todo lo
que hice al momento de ejecutar la macro, pues hace exactamente lo que hice,
lo cual esta bien, pero hay algun comando el cual yo pueda poner delante de
mi macro para que se ejecute la macro pero que no haga todo paso a paso en
la pantalla, ya que cuando hice la macro, pues, me cambiaba de ventana en
ventana, luego subia y bajaba, me iba para la izquierda y derecha, y cuando
la ejecuto, pues, hace todo esto, lo cual hace que la macro al ejecutarse
pues maree de tanto pantallaso que se mueve.

Espero alguien solucione mi problema.

Gracias.
 

Leer las respuestas

#1 luka
15/04/2006 - 18:53 | Informe spam
Hola Johan

Al principio de la macro escribe
Application.ScreenUpdating = False

y al final

Application.ScreenUpdating = True

Saludos,
Javier B.


Johann Romero escribió:
Buenas,

Tengo una macro hecha en excel, y cuando la ejecuto pues, realiza toda la
rutina que hice para grabarla, es decir, si me desplaze hacia la derecha, o
escogi otra hoja, o sombree algo para marcarlo, etc, etc, etc, pues todo lo
que hice al momento de ejecutar la macro, pues hace exactamente lo que hice,
lo cual esta bien, pero hay algun comando el cual yo pueda poner delante de
mi macro para que se ejecute la macro pero que no haga todo paso a paso en
la pantalla, ya que cuando hice la macro, pues, me cambiaba de ventana en
ventana, luego subia y bajaba, me iba para la izquierda y derecha, y cuando
la ejecuto, pues, hace todo esto, lo cual hace que la macro al ejecutarse
pues maree de tanto pantallaso que se mueve.

Espero alguien solucione mi problema.

Gracias.


Preguntas similares