Dejar de refrescar consultas

Buenas, tengo hecha un planilla de excel que me realiza varias consultas en sql pero me tarda mucho en generar todo el listado, me dijeron que el tiempo se puede mejorar si no actualizada, ¿alguien me podrías decir como se hace?

1 Respuesta

Respuesta
1
La forma más simple es que tu mismo en las opciones de Excel pongas manual la forma de calculo
eso se hace en el menu principal de excel, se ingresa y luego en opciones de Excel, luego se presiona en fórmulas, en esa parte te aparece automático y manual y se elige manual.
Pruébalo y me cuentas
Lo otro es hacerlo con macro y ponerlo dentro del proceso que estas utilizando y la instrucción seria algo así
Application.Calculation = xlManual
Ojala te sirva la idea. Cuéntame como te va.
Ok ya te entiendo
Dentro del Proceso de consulta debes usar esta instrucción:
Application.ScreenUpdating = False
Esto se ocupa al comienzo de los procesos, ya que con estos no te muestra en pantalla todos los movimientos que hace el excel en la consulta y por ende es más rapido.
Pruébalo y me comentas
Al terminar el proceso de consultas vuelves a poner la instrucciones pero en VERDADERO y así te queda todo normal
Application.ScreenUpdating = True

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas