Bonjour à tous,

Voilà j'ai un petit soucis qui vraiment commence à m'énerver.

je vous explique, j'ai un classeur excel où j'ai mis un evenement dans le workbook
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Private Sub workbook_open()
Module1.Macro1
Module1.Macro2
Module1.Macro3
ActiveWorkbook.Save
Workbooks("Toto.xls").Close
End Sub
donc vous comprenez qu'à l'ouverture les macros ci dessus s'exécutent et le fichier se ferme.

quand je fais ça à la main tout marche nickel le classeur se ferme, il reste juste l'application excel.

mais quand je fais ouvrir le fichier par le biais d'une tâche planifiée qui va être répétitive toute la journée à des intervalles de temps prédifinis.
Le problème c'est que la première fois la tâche planifiée ouvre le fichier, les macros s"éxécutent et enfin le classeur se ferme ; mais surprise ya Excel qui reste ouvert avec un classeur 1 nouveau et du coup quand la tâche se déclenche une deuxième fois, rien ne se passe puisque un classeur est ouvert.
ça me bloque, il faut que je ferme manuellement Excel à chaque fois pour que ça marche, ce qui est bien évidemment pas du tout pratique.


j'espère que vous avez des idées.

je le fais en VB (fermé l'application) mais là j'ai pas visual Studio installé

Bien cordialement