Bonjour à tous,
J'ai besoin d'aide sur une macro d'exportation de données XLS vers un fichier CSV.
J'ai déjà pas mal cherché sur internet, mais je ne trouve que des réponses partielles à mon pb.
Je souhaite ouvrir plusieurs fichiers excel les uns après les autres (ça pas de pb), et exporter les données d'une des feuilles vers un fichier CSV de consolidation (séparateur ";").
Donc si mon premier fichier excel contient 30 lignes, le second 15 et le troisième 20, mon fichier CSV devra comporter 65 lignes.
Bien entendu, je pourrais exporter les données en question vers un fichier excel temporaire, consolider le tout, et convertir ensuite ce fichier en CSV. Le problème, c'est qu'Excel 2003 n'assume que 65535 lignes, et que dans mon cas, le nb de lignes sera bien supérieur!
En gros, je souhaiterais :
1) créer un fichier CSV et l'ouvrir (ou pas, ça dépend si c'est nécessaire pour coller les données) ;
2) Boucler sur mes fichiers excel, et copier les données dont j'ai besoin ;
3) Coller directement ces données dans le CSV, par ajout (sans passer par un fichier excel à convertir par la suite en CSV).
Merci pour vos pistes.
Partager