lunes, 22 de octubre de 2012

Como evitar el pestañeo de pantalla cuando se ejecuta una macros


El Excel como todos los programas del Office, tienen por dentro el Visual Basic for Application, en el cual se desarrollan Macros.

Las Macros, son pequeñas aplicaciones que nos permiten automatizar nuestros procesos, con la siempre intención de ahorrarnos tiempo.


Para activar el Visual Basic debemos presionar las teclas ALT - F11.



Quienes han desarrollado Macros, o simplemente grabado algunas macros se encuentran con que cuando la ejecutan, la pantalla del Excel empieza a parpadear rápidamente mientras se realizan los procesos de las Macros.

Para evitar ese parpadeo debemos escribir en nuestro código lo siguiente:

Private Sub Calculo()

Application.ScreenUpdating = False   'Esta linea desactiva el parpadeo de la pantalla
...
...
...
Application.ScreenUpdating = True    'Esta linea activa el parpadeo de la pantalla

End Sub

Espero les sirva...