VB EXCEL: macro qui s'exécute automatiquement

Maestro -  
 rasta67 -
Bonjour,

je voulais savoir si c'est possible sur excel et avec vba de faire lancer un macro automatiquement apres un certain moment .
j'explique, j'ai une macro qui copie une plage ce cellules et les ajoute à la fin d'une autre table, je voulais savoir si je peux lancer cette macro une fois par heure par exemple sachant que ma plage de donnees change toutes les minutes a peu pres mais moi je veux enregister les valeurs une fois par heure seulement

merci beaucoup
Configuration: Windows XP
Internet Explorer 7.0

3 réponses

  1. rasta67
     
    salut,
    oui tu mets un timer... tu le regle toutes les heures
    dans son evenement tu fais appel à ta macro
    0
    1. Maestro
       
      d'abord merci rasta67 pour ton aide
      en fait j'ai fait (Application.Wait Now + TimeValue("01:00:00")) à la fin du code mais la ça va relancer toutes les heures
      excuse moi j'ai oublié de préciser que je suis débutant en vb
      0
  2. Maestro
     
    je voulais dire ça va pas relancer la macro toutes les heures
    0
  3. rasta67
     
    il faut mettre un timer , le regler sur une heure...
    (propriété time je crois, attention je crois c'est en ms)

    double clik dessus, cette fonction sera appelée toute les heures...
    dedans tu mets le code de ta macro
    0