Importer un fichier texte dans un fichier Excel

salut, j'aimerai importer un fichier text dans les valeurs séparées par un virgule dans excel de l'organiser puis de l'enregistrer de nouveau sous un fichier text.

mon problème est que j'importe les données je les organise et je les sauvegardées sous un fichier text. lorsque j'ouvre le fichier text, je remarque que les données sont non organisées comme je veux (les colonnes sont fusionnées). c'est trop mal. voici le fichier que je l'utilise

67alldata.zip (27.49 Ko)

Tu aurais peut-être intérêt à passer par word et à remplacer tes vigules par des tabulateurs (^t)

Amicalement.

Bonjour,

Dans l'onglet de ruban "Données" tu dois avoir (à gauche) "à partir du texte" il faut ouvrir ton fichier .txt à partir de cette commande.

Pour l'enregistrer en format .txt tu pourrais utiliser cette macro :

Sub Export()
Dim Plage As Object, oL As Object, oC As Object, FileN$, Sep$, Tmp$
FileN = "MonBeauFichier"
Sep = ","
With Worksheets(1)
    Set Plage = .Range("A1:AI351")
End With
Open FileN & ".txt" For Output As #1
    For Each oL In Plage.Rows
        Tmp = ""
        For Each oC In oL.Cells
            Tmp = Tmp & CStr(oC.Text) & Sep
        Next
        Print #1, Tmp
    Next
Close
End Sub

Il ya juste à adapter le nom du fichier et la plage à enregistrer.

A+

Rechercher des sujets similaires à "importer fichier texte"