Importation fichiers txt dans excel

Résolu/Fermé
toinou44160
Messages postés
5
Date d'inscription
mercredi 4 octobre 2017
Statut
Membre
Dernière intervention
4 octobre 2017
- 4 oct. 2017 à 14:22
toinou44160
Messages postés
5
Date d'inscription
mercredi 4 octobre 2017
Statut
Membre
Dernière intervention
4 octobre 2017
- 4 oct. 2017 à 18:18
Bonjour à tous,

Après avoir regardé plusieurs posts, je n'arrive pas à trouver la réponse à mon problème. Pouvez-vous m'aider s'il vous plait?

- j'ai un dossier avec plusieurs fichiers .txt : HORA"date".TXT

- J'aimerais que ces fichiers soient regroupés sur une seul fichier texte et sur plusieurs onglets
Fichiers txt délimité par des points virgules

Quelqu'un a-t-il la solution pour faire cette manipulation sur une bonne centaine de fichier sans tous les prendre un par un s'il vous plait ?

Merci d'avance,
Cordialement,

1 réponse

f894009
Messages postés
16646
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
13 août 2022
1 648
4 oct. 2017 à 15:19
Bonjour,

fichiers soient regroupés sur une seul fichier texte
Commande dos copy

Pour un fichier txt par onglet, quel excel avez-vous ?
0
toinou44160
Messages postés
5
Date d'inscription
mercredi 4 octobre 2017
Statut
Membre
Dernière intervention
4 octobre 2017

4 oct. 2017 à 15:39
Excel 2016
Dans Commande, xcopy et le nom du dossier?
Merci de ta réponse,
0
f894009
Messages postés
16646
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
13 août 2022
1 648 > toinou44160
Messages postés
5
Date d'inscription
mercredi 4 octobre 2017
Statut
Membre
Dernière intervention
4 octobre 2017

4 oct. 2017 à 15:56
Re,

xcopy:
https://windows.developpez.com/cours/ligne-commande/?page=page_9

vous connaissez le VBA excel ou pas ....?
0
toinou44160
Messages postés
5
Date d'inscription
mercredi 4 octobre 2017
Statut
Membre
Dernière intervention
4 octobre 2017

4 oct. 2017 à 16:37
Pas plus que ça, mais je vais chercher merci à vous !!
0
f894009
Messages postés
16646
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
13 août 2022
1 648 > toinou44160
Messages postés
5
Date d'inscription
mercredi 4 octobre 2017
Statut
Membre
Dernière intervention
4 octobre 2017

Modifié le 4 oct. 2017 à 16:46
Re,

je peux vous faire un exemple, ok ou pas??

l'idee c'est ca:

apres avoir cree l'onglet du fichier txt en cours

Sub ImportText1(NomFichier As Variant, Onglet, Cible)
    Dim QT As QueryTable
    
    Set QT = Worksheets(Onglet).QueryTables.Add(Connection:="TEXT;" & _
        NomFichier, Destination:=Worksheets(Onglet).Range(Cible))
    
    With QT
        'Définit les séparateurs de colonnes dans le fichier txt
        .TextFileOtherDelimiter = ";"
        .TextFileSemicolonDelimiter = True
        .TextFileTextQualifier = xlTextQualifierDoubleQuote
        .Refresh
    End With
End Sub


Mais vous cherchez et si pas probant, demandez

A+
0
toinou44160
Messages postés
5
Date d'inscription
mercredi 4 octobre 2017
Statut
Membre
Dernière intervention
4 octobre 2017

4 oct. 2017 à 16:43
Avec plaisir, merci f894009
0