Bonjour à tous,
Mon classeur A doit ouvrir un classeur B, et y exécuter du code.
En l'état cela fonctionne, tant que je maintiens A ouvert je peux faire ce que je veux avec B, sauf que A étant assez volumineux, il ralenti fortement mon classeur B.
J'aimerais donc que classeur A se ferme gentiment pour laisser sa place à classeur B qui une fois qu'il aura gentiment fini son travail, ouvre classeur A.
Mais bien sur en toute logique quand on ferme classeur A toute procédure qui y a été initialement exécutée s'interrompt, m'obligeant à maintenir ouvert mon classeur A.
J'ai essayé de contourner cela en passant par Workbook_Open() de mon classeur B, pensant que le code s’exécuterait depuis B même après fermeture de A, mais cela ne fonctionne pas.
Auriez-vous une idée, SVP ??
En espérant avoir été assez clair, et en vous remerciant par avance...
Myka
Mon classeur A doit ouvrir un classeur B, et y exécuter du code.
En l'état cela fonctionne, tant que je maintiens A ouvert je peux faire ce que je veux avec B, sauf que A étant assez volumineux, il ralenti fortement mon classeur B.
J'aimerais donc que classeur A se ferme gentiment pour laisser sa place à classeur B qui une fois qu'il aura gentiment fini son travail, ouvre classeur A.
Mais bien sur en toute logique quand on ferme classeur A toute procédure qui y a été initialement exécutée s'interrompt, m'obligeant à maintenir ouvert mon classeur A.
J'ai essayé de contourner cela en passant par Workbook_Open() de mon classeur B, pensant que le code s’exécuterait depuis B même après fermeture de A, mais cela ne fonctionne pas.
Auriez-vous une idée, SVP ??
En espérant avoir été assez clair, et en vous remerciant par avance...
Myka