Fichier non actif après extraction

Bonjour,

j'ai créé une macro pour extraire des données de SAP puis les traiter dans EXCEL automatiquement.

Tout se passe correctement jusqu'à l'ouverture du fichier extrait sur mon bureau. A partir de ce moment, ma macro doit traiter les données sur le fichier 'EXPORT' qui vient d'être extrait puis les coller dans le document EXCEL 'impression'.

Lorsque la macro lance : Windows("EXPORT.XLSX").Activate

Alors la macro se bloque car elle ne trouve pas le fichier qui est pourtant actif sur mon écran.

J'essaye de lancer la partie du code de traitement de donnée à part pour isoler le problème mais cela ne fonctionne pas non plus.

Le seul moyen que j'ai trouvé c'est de fermer le fichier 'EXPORT' puis de le rouvrir.

J'ai également essayer de programmer sa fermeture et sa réouverture mais il n'est pas trouvé de la même manière que précédemment.

Merci d'avance pour votre aide.

Bonjour,

Je ne sais pas quel est votre version d'excel, mais au lieu de vous embêter avec des macros, pensez à Power query pour le traitement de données et pour l'importation entre documents

Rechercher des sujets similaires à "fichier actif extraction"