Aide code vba

Résolu
bonjour,
je voudrais sur excel importer des fichier de données .txt et les mettre dans un classeurs (chacun dans un fichier) en separant dans les colonnes apres les ";"

le code suiant fait le meme chose sauf que pour repartir les fichier sur les feuilles d'un classeur il oure chacun dans un classeur à part,

Workbooks.OpenText Filename:="D:\xls\Classeur1.csv", StartRow:=1, _
DataType:=xlDelimited, TextQualifier:=xlNone, ConsecutiveDelimiter _
:=False, Semicolon:=True, DecimalSeparator:="."

Merci

3 réponses

  1. Bonjour,

    quel excel avez-vous ?????
    0
    1. bonjour,
      2007
      0
    2. Re,

      Demarrez l'enregistreur de macro. Ensuite,

      Menu, Donnees, Donnees Externes, A partir du fichier texte et vous continuez. Vous aurez une macro ( a modifier ) pour importer les fichiers dans un seul classeur
      0
  2. le code que j'ai présenté fait bien son job pour un seul fichier.txt mais moi je voudrais comparer les resultats issus de diferents .txt mais avoirs ces resultat chacun dans classeur ne va pas m'aider
    0
    1. Bonjour

      Voila une macro pour import csv avec separateur ;

      http://cjoint.com/?3KqrLDejBOB

      A+

      Maurice
      1
      1. salut Maurice et merci beaucoup.
        0