“Conocimientos Programación>Visual Basics Programación

Cómo mejorar Microsoft Word VBA Lentitud Tabla

2014/8/29
El lenguaje Microsoft VBA automatiza la funcionalidad de Excel , Word o Access . Consultas de tabla grandes o conexiones a bases de datos más lentas causan problemas de lentitud con sus aplicaciones. Microsoft sugiere varios retoques al código para acelerar las operaciones en las aplicaciones de VBA . Debe introducir el código en el editor VBA en el software de Office. Instrucciones
1

Abra la aplicación de Office en el escritorio. Haga clic en la pestaña o la cinta " Desarrolladores " y haga clic en el botón " VBA " para abrir el editor de código.
2

quitar la actualización de pantalla y la barra de estado durante los procesos de consulta. Estos dos procesos dejan de la pantalla de refrescante , por lo que ahorra memoria en el ordenador del usuario . Agregue el código siguiente para detener la barra de estado y la función de actualización de la pantalla:

Application.ScreenUpdating = FalseApplication.DisplayStatusBar = False
3

Deshabilitar eventos y configurar los cálculos en manual . Desactivación de eventos deja de eventos innecesarios de correr , como hacer clic en los botones que no se ejecutan código o hacer el seguimiento de las células que se activan . Cálculos manuales requieren adiciones fórmula manuales para la hoja de cálculo para una aplicación Excel. Agregue el siguiente código al editor VBA :

Application.Calculation = xlCalculationManualApplication.EnableEvents = False
4

clic en el botón " Guardar" y haga clic en "Ejecutar " en el editor para poner a prueba los cambios . El código se ejecuta en el depurador VBA

.

Visual Basics Programación
Cómo encontrar la longitud de matriz de cadena en Visual Basic 6.0
Tutorial de Visual Basic en el espacio Sentence
¿Cómo subir varias imágenes en ASP Net
Cómo agregar varias líneas a un campo de cadena en Visual Basic
Cómo crear un programa de instalación con VB6 Studio
Cómo utilizar VBS para devolver un conjunto de registros
Cómo obtener Folder Size en VB6
Cómo determinar si existe una hoja de Uso Excel.Application
Conocimientos Informáticos © http://www.ordenador.online