Bonjour tout le monde,
pinaise ca faisait longtemps que j'avais pas posé une question sur ce forum ...
Alors voila mon problème, je lance winzip depuis ma macro Excel via ligne de commande, ca marche niquel par contre winzip se lance en parallèle à Excel et comme mon action suivante consiste à déplacer mon zip ben ca marche pas super ...
j'suis obligé de faire un sleep 10000 pour attendre que WInzip ait fini,
or je fais une boucle sur cette action ce qui a pour conséquence de perdre 10 secondes par zip, bref pas terrible
type du code :
je voudrais pouvoir récupérer (mais je sais pas si possible) une info de winzip qui me dit, ca y est, ton zip est terminé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 strCreationZip = "C:\Program File\Winzip\WInzip32.exe -a mondocument.zip monDocument.doc" shell strCreationZip sleep 10000 objFSO.MoveFile(monDocument.zip)
afin que je puisse ensuite manipuler le fichier
Merci d'avance
Partager