Bonjour à tous, j'ai un petit fichier avec une macro est planifiée à tous les 0, 8et 16 heures de chaque jour. Je me sers de la fonction "application.ontime"
Voici mon code:
Private Sub Workbook_Open()
'À l'ouverture du fichier, les macros suivantes seront exécutées à l'heure ou
'au délais inscrit dans la commande
Application.OnTime Now + TimeValue("00:00:10"), "Copier_données_chaque_minutes"
Application.OnTime TimeValue("00:00:10"), "Effacer_données"
Application.OnTime TimeValue("08:00:10"), "Effacer_données"
Application.OnTime TimeValue("16:00:10"), "Effacer_données"
Application.OnTime TimeValue("07:58:00"), "Imprimer_fin_faction"
Application.OnTime TimeValue("15:58:00"), "Imprimer_fin_faction"
Application.OnTime TimeValue("23:58:00"), "Imprimer_fin_faction"
'End If
End Sub
Voici mon problème: la macro qui s'exécute aux minutes marche tout le temps sans problème, mais celle qui se fait 3 fois par jour s'arrête après une journée ou deux...
Merci à l'avance
Voici mon code:
Private Sub Workbook_Open()
'À l'ouverture du fichier, les macros suivantes seront exécutées à l'heure ou
'au délais inscrit dans la commande
Application.OnTime Now + TimeValue("00:00:10"), "Copier_données_chaque_minutes"
Application.OnTime TimeValue("00:00:10"), "Effacer_données"
Application.OnTime TimeValue("08:00:10"), "Effacer_données"
Application.OnTime TimeValue("16:00:10"), "Effacer_données"
Application.OnTime TimeValue("07:58:00"), "Imprimer_fin_faction"
Application.OnTime TimeValue("15:58:00"), "Imprimer_fin_faction"
Application.OnTime TimeValue("23:58:00"), "Imprimer_fin_faction"
'End If
End Sub
Voici mon problème: la macro qui s'exécute aux minutes marche tout le temps sans problème, mais celle qui se fait 3 fois par jour s'arrête après une journée ou deux...
Merci à l'avance