“Conocimientos Programación>Visual Basics Programación

Cómo acelerar el código VBA

2013/5/9
A menudo , Visual Basic para Aplicaciones ( VBA) de macros puede funcionar lentamente. Longitud de códigos y el estilo son dos causas. Para cada línea de código, la aplicación que se ejecuta la macro puede estar realizando cálculos , volver a dibujar toda la interfaz gráfica y el registro de eventos . Para acelerar la ejecución de código VBA , cambie la aplicación al cálculo manual y desactivar ciertas mangos antes de que sus declaraciones y procedimientos. Cambie las cosas vuelvan a ser como eran antes de terminar su código VBA. Instrucciones
1

Inicie la aplicación de Office para el que desea acelerar su código VBA. Presione " Ctrl + O ", seleccione el nombre de archivo del documento, haga clic en " Abrir".
2

Press "ALT + F8 " para abrir el cuadro de diálogo " Macros " . Seleccione la macro de VBA desea acelerar , a continuación, haga clic en " Editar ".
3

Inserte las siguientes líneas de código justo debajo de sus declaraciones de variables o la derecha por encima de su primera declaración.

Application.ScreenUpdating = False

Application.Calculation = xlCalculationManual

Application.EnableEvents = False
4

Inserte las siguientes líneas de código justo por encima de la "Sub End" de línea al final de su código.

Application.ScreenUpdating = True

Application.Calculation = xlCalculationAutomatic

Application.EnableEvents = True
Página 5

Pulse " CTRL + S " para guardar el código optimizado , junto con el documento.

Visual Basics Programación
Cómo hacer un juego calculado en Visual Basic
Cómo crear cajas de alerta de Windows
Cómo ejecutar un archivo EXE Invisible en VB6
Cómo acceder a VBA Variable Tamaño de Fuente
Cómo utilizar tareas en VBA
Cómo depurar Visual Studio 6 en Vista
Cómo incluir JavaScript Entre Vb.NET
Cómo convertir a segundos Tiempo para Visual Basic 6
Conocimientos Informáticos © http://www.ordenador.online