VB EXCEL: macro qui s'exécute automatiquement

Fermé
Maestro - 10 avril 2008 à 11:42
 rasta67 - 10 avril 2008 à 13:40
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
A voir également:

3 réponses

salut,
oui tu mets un timer... tu le regle toutes les heures
dans son evenement tu fais appel à ta macro
0
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
je voulais dire ça va pas relancer la macro toutes les heures
0
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