Comment exécuter une tache automatiquement sur Excel?

Bonjour,
je voudrais savoir comment exécuter une tache automatiquement sur Excel à chaque 2 secondes.
La tache en question est de Calculer tout le classeur Excel

1 réponse

  1. Bonjour,

    Excel est conçu pour ça, il suffit de laisser le calcul sur automatique
    1
    1. Bonjour,
      en fait, je veux créer une macros qui ajoute 1 à une cellule à chaque seconde.
      0
    2. @PaascalRien à voir avec la question initiale !
      Regardes du coté de OnTime
      0
    3. Voici le code

      Sub Tempo()
      Tps = Now + TimeValue("00:00:01")
      Application.OnTime Tps, "Tempo"
      Range("A1").Select
      t = ActiveCell
      t = ActiveCell + 1
      ActiveCell = t
      End Sub

      !!!Attention!!!
      Si vous activez le code plusieurs fois sans l'arrêter, la macros va ajouter plus que 1 à chaque seconde et si fa macros fonction et que TimeValue=("00:00:00"), le programme va devenir inarrêtable

      ps:je vais envoyer un autre code pour corriger ce défaut de la macro
      0