Actualización automática de Excel cada 1 segundo uso de VBA en Excel
En este artículo, aprenderá cómo actualizar automáticamente el archivo de Excel cada 1 segundo usando el código VBA.
Pregunta): En la columna A hay algunos valores almacenados y quiero que se actualicen automáticamente cada 1 segundo.
Para actualizar el archivo de Excel cada segundo, seguiremos los siguientes pasos:
En el rango A1: A10; usar la función ALEATORIO Necesitamos seguir los pasos a continuación para iniciar el editor de VB. Haga clic en la pestaña Desarrollador.
===
-
Haga clic en Insertar y luego en Módulo
Esto creará un nuevo módulo.
Ingrese el siguiente código en el Módulo
Sub Calculate_Range ()
Rango («A1: A5»). Calcular
Application.OnTime DateAdd («s», 1, Now), «Calculate_Range»
End Sub
-
El código anterior ha utilizado el código application.ontime que se utiliza para calcular automáticamente el rango A1: A5 para actualizar cada 1 segundo.
-
Rango A1: A5 contiene la función RAND que seguirá actualizándose después de cada segundo
De esta manera podemos programar el archivo de Excel para que se actualice cada x cantidad de tiempo y ahorre.