Auto Refresh Excel chaque 1 seconde en utilisant VBA dans Excel
Dans cet article, vous apprendrez comment actualiser automatiquement le fichier Excel toutes les 1 seconde à l’aide du code VBA.
Question): Dans la colonne A, certaines valeurs sont stockées et je veux qu’elles se rafraîchissent automatiquement toutes les 1 seconde.
Pour actualiser le fichier Excel toutes les 1 seconde, nous suivrons les étapes ci-dessous:
Dans la plage A1: A10; utiliser la fonction RAND Nous devons suivre les étapes ci-dessous pour lancer l’éditeur VB Cliquez sur l’onglet Développeur Dans le groupe Code, sélectionnez Visual Basic
===
-
Cliquez sur Insérer puis Module
Cela créera un nouveau module.
Entrez le code suivant dans le module
Sous Calculate_Range ()
Range (« A1: A5 »). Calculer
Application.OnTime DateAdd (« s », 1, Now), « Calculate_Range »
End Sub
-
Le code ci-dessus a utilisé le code application.ontime qui est utilisé pour calculer automatiquement la plage A1: A5 à actualiser toutes les 1 seconde.
-
Gamme A1: A5 contient la fonction RAND qui continuera à se mettre à jour toutes les 1 seconde
De cette façon, nous pouvons planifier le fichier Excel pour qu’il se rafraîchisse tous les x temps et économise.