Bonjour,

Je suis actuellement sur un projet sous Excel où je dois importer plusieurs fichiers.
La particularité de cette importation est que j'ai 3 types de fichiers (.csv) :
  • Ventes
  • Rebus
  • Casses

J'ai donc mis en place une macro qui va s'appeler pour chacun de ces types de fichiers (stockés dans un même répertoire). Cette macro ouvrira 90 fichiers csv par types (soit 270 fichiers au total), pour récupérer des informations et les dispersées dans un fichier Excel.
Le système fonctionne, avec exactement les mêmes données dans mes 270 fichiers pour mes tests (mis à part leurs noms, rien ne les différencies).

Le soucis est que l'importation de toutes les Ventes prend environ 2min35, les Rebus prend 2min52 et les Casses prend 3min36. Ils sont importés dans le même ordre.
Je perd donc du temps d'importation au fur et à mesure que j'ouvre et je ferme mes fichiers. Existerait-il quelque chose qui permettrait de réduire cet écart de temps à 0 ?

Merci par avance.

Cordialement,