Regrouper des fichiers Excel en un fichier tx

Résolu/Fermé
05steph Messages postés 19 Date d'inscription mercredi 27 septembre 2006 Statut Membre Dernière intervention 5 octobre 2010 - 16 août 2007 à 15:29
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 - 17 août 2007 à 09:40
Bonjour,

Je dispose de plusieurs fichiers Excel que je dois regrouper dans un fichier txt.
Les fichiers à regrouper commencent par le même nom: par exemple pommeverte, pommerouge, pommejaune...
Ces fichiers contiennent une seule colonne (A) et la somme des lignes peut dépasser 65536, d'où mon besoin de fichier txt. Je voudrais mettre les données les une sous les autres, l'ordre n'a pas d'importance.
Comment puis-je faire?

Merci
A voir également:

3 réponses

teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793
16 août 2007 à 15:33
Salut,

Tout dépend du nombre de fois où tu dois le faire, il y a la version "à la main"

1-ouvrir PommeRouge
2-exporter en *.csv

refaire la même chose avec les autres, ouvrir tous les fichiers csv, faire du copier coller vers un seul que tu enregistres en txt.

Ceci dit, comme nous sommes dans le forum programmation, je suppose que ce n'est pas ce que tu recherches, pour le programmer, pareil en fait, tu ouvres un fichier en écriture, avec l'API d'excel tu lis chaque cellule que tu mets dans ton fichier, tu fermes le tout et voilà.

Après, tout dépend du langage...
0
05steph Messages postés 19 Date d'inscription mercredi 27 septembre 2006 Statut Membre Dernière intervention 5 octobre 2010 7
16 août 2007 à 17:19
Merci. Effectivement, je souhaiterais faire une macro parce que je peux avoir 20 fichiers.
Donc avec VBA.
C'est quoi l'API d'excel? Je l'utilise peut être sans savoir que ça s'appelle comme ça.
0
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793
17 août 2007 à 09:40
Alors désolé, pour les macro, j'y connais que dalle, mais si tu fais ça dans Excel, tu n'as pas besoin de l'API :)
0