Voilà mon souci j'utilise un programme qui est censé déclencher une macro toute les 20min seleument par moment ca delire au lieu de 20 min il me la lance toute les minutes je ne comprends pas pourquoi si quelqu'un peut m'aidé ou qui à déjà rencontré se type de problème avec la macro suivante :
Alors faut voir l'ensemble, si par exemple une autre macro n'appelle pas la macro "Actualiser"? Bref, voir comment tu organise ton travail et tes macros.
Sub Actualiser()
Range("J3") = Now
Application.OnTime Now + TimeValue("00:00:10"), "miseàjour_Cliquer"
'Call miseàjour_Cliquer
End Sub
Sub miseàjour_Cliquer()
MsgBox "ok"
Actualiser
End Sub
Précision quand même sur Application.Ontime: Excel attend qu'il soit en mode Ready (Prêt) pour lancer la procédure.
Si par exemple la procédure "Machin" de Application.OnTime Now+TimeValue("00:00:05") ne peut pas être lancée parce qu'on est en mode copy ou qu'une macro est lancée ou un long calcul effectué, excel attendra le retour au mode "Prêt" pour lancer la macro.
merci en faite je ne fais rien sur le fichier, qui va bloquer le lancement, le truc c'est que à chaque minute elle se lance toute seule alors que c'est programmé pour 20 min
Peut-être adapter ce fichier à ta problèmatique (j'ai mis 10 secondes pour le test, au lieu de 20 minutes, pour que ce soit moins long pour voir si cela fonctionne ) :