Envoyé par
duf42
Oui mais pour pouvoir ouvrir un fichier en écriture, il faut bien que celui-ci ne soit pas ouvert par une autre application non?
Oui tu as tout à fait raison
C'est pour ça qu'il doit pouvoir ici tenter d'utiliser XLSWRITE1 puisque celle-ci travaille sur le fichier déjà ouvert (de ce que j'ai compris mais peut-être me trompè-je )
Puisque je pense que :
invoke(Excel.Workbooks,'Open',File);
revient à ouvrir le fichier Excel, non ? (je ne peux pas tester...)
D'autre part cela ne fonctionnerait que dans ce cas précis, avec des fichiers Excel, je ne saurais pas faire l'équivalent pour un simple fichier texte.
Partager