Bjr,
via une macro, sous excel, j'accede à internet et clique sur un lien qui ouvre une boite de dialogue pour récupérer un fichier en csv. 3 choix se présentent : Ouvrir, Enregistrer et Annuler. Je choisis ouvrir grace à <sendkeys> et valide via <sendkeys>.
La boite dialogue de rapatriement s'exécute.
Ma macro continue de s'exécuter normalement.
Le pb, c'est que tant que ma macro n'est pas arrétée, ecxel n'ouvre pas le csv.
et je souhaite récupérer certaines infos du fichier .csv dans d'autres classeurs, via cette macro.
J'ai testé <DoEvents>, qui marchant dans une boucle, permet de faire ce que l'on veut sous windows, mais tant que cela boucle, excel ne prend pas le csv.
Quelqu'un a t il la méthode pour pouvoir ouvrir ce csv, puis pouvoir faire du copier/coller vers d'autres classeurs ouverts, tout en restant en macro? merci