Importer des fichiers csv dans une feuille excel

bombjack91 Messages postés 4 Date d'inscription mercredi 15 novembre 2006 Statut Membre Dernière intervention 16 novembre 2006 - 15 nov. 2006 à 23:01
bombjack91 Messages postés 4 Date d'inscription mercredi 15 novembre 2006 Statut Membre Dernière intervention 16 novembre 2006 - 16 nov. 2006 à 07:47
bonjour!
je suis à la recherche d'une solution pour importer quotidiennement des données, de fichiers .csv au  noms différents, dans une même feuille excel.
le contenu des fichiers csv est identique pour la ligne 1 et différent pour la ligne2.
Si qqn a une idée? Merci d'avance....

5 réponses

mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
15 nov. 2006 à 23:19
Salut,

il te suffit tout simplement d'ouvrir le fichier .csv comme un fichier excel (.xls) et le traiter de la même manière. (Range, Cells, Rows, Columns, etc.)
Ouvre en parallèle ton fichier excel et copie les données de l'un vers l'autre.

@++

<hr size="2" width="100%" />
  --Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
<!--
0
bombjack91 Messages postés 4 Date d'inscription mercredi 15 novembre 2006 Statut Membre Dernière intervention 16 novembre 2006
16 nov. 2006 à 00:03
le PB du copier coller c'est qu'il n'y a pas de traitement pour mettre en colonne  les données du fichier csv.
ce que je voudrais faire, en faite! c'est avoir un bouton dans une feuille excel qui me demande quel fichier csv importer ( plus de 2000 fichier csv à analyser dans un repertoire sur disque dure) et qu'il soit importer dans la feuille comme le fait l'importation d'excel à la dernière ligne libre de la dite feuille.
0
bombjack91 Messages postés 4 Date d'inscription mercredi 15 novembre 2006 Statut Membre Dernière intervention 16 novembre 2006
16 nov. 2006 à 00:05
l'ideal serait même que l'insertion de la totalité des fichiers csv se fasse de manière automatique!!!
0
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
16 nov. 2006 à 00:15
Je comprends pas trop ton histoire de traitement en colonne !
Si plusieurs données sont imbriqués dans une même cellule, c'est à toi de les lire une à une puis de trier ces données afin de bien les replacer.

Après, c'est qu'une histoire de boucle pour classer tes données dans les bonnes cellules.

@++

<hr size="2" width="100%" />
  --Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
<!--
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
bombjack91 Messages postés 4 Date d'inscription mercredi 15 novembre 2006 Statut Membre Dernière intervention 16 novembre 2006
16 nov. 2006 à 07:47
quand on importe des données dans excel via le menu Données\Données externes\Importer des données, le soft propose alors le choix du séparateur, et place ensuite chaque donnée séparer par une virugule dans une colonne différente.
ce que je voudrais c'est que cette tache s'effectue de manière automatique pour tous les fichiers csv à traiter sachant que je n'ai besoin que de la deuxième ligne de ce fichier.
la première correspondant au libellé de chaque colonne que je n'ai besoin qu'à la première importation.
0
Rejoignez-nous