Lancer une macro - Logiciels - Windows & Software
Marsh Posté le 10-07-2007 à 12:59:04
sans tester, je te suggérerait de fermer Word avec chacune de tes macro Word. Parce que là, c'est l'ouverture d'un document word que tu execute. Et donc, indépendemment du comportement de ce fichier word, la fin d'exécution correspond à la fermeture du document.
Marsh Posté le 10-07-2007 à 13:03:59
Pour en rajouter, tu n'as pas besoin du shell pour faire ce que tu fais, tu peux très bien faire du VBA Word sous Excel.
Il suffit de faire référence à la bibliothèque Word dans ton projet VBA Excel.
Après tu ouvres tes 2 documents Word par un GetObject, par exemple, et tu travailles directement avec.
Marsh Posté le 09-07-2007 à 22:35:51
Bonjour.... je déprime !
J'ai beau chercher, je ne trouve pas le pkoi !
Je voudrais lancer une macro dans Excel, pour ouvrir un fichier Word ET, à la fin de la macro Word, reprendre gentiment le cours de la macro Excel.
J'y arrive pas !!!!
Ma macro Excel :
Shell ("mon fichier1 word" )
Shell ("mon fichier2 word" )
fin de la macro.
Chaque macro Word, s'ouvre en AutoOpen, et doivent faire un traitement (fusion, impression...)
Mon premier "shell" se fait, la premiere macro word s'effectue aussi ! Et voilà il croit avoir terminé.
Mais PKOI ???