Macro importer fichiers txt dans excel
Fermé
TOT127
Messages postés
898
Date d'inscription
mercredi 8 avril 2009
Statut
Membre
Dernière intervention
7 août 2018
-
8 juin 2016 à 22:50
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 - 9 juin 2016 à 22:48
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 - 9 juin 2016 à 22:48
A voir également:
- Macro importer fichiers txt dans excel
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
2 réponses
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
9 juin 2016 à 10:48
9 juin 2016 à 10:48
Bonjour,
Voici un exemple, il suffit de mettre le classeur dans le répertoire où ce trouve les fichiers texte.
J'ai mis 3 fichiers texte pour faire les essai.
Les fichiers texte sont copiés sur chaque onglet qui prend le nom du fichier:
http://www.cjoint.com/c/FFjiS4UeCsQ
Voici un exemple, il suffit de mettre le classeur dans le répertoire où ce trouve les fichiers texte.
J'ai mis 3 fichiers texte pour faire les essai.
Les fichiers texte sont copiés sur chaque onglet qui prend le nom du fichier:
http://www.cjoint.com/c/FFjiS4UeCsQ
3IR3
Messages postés
875
Date d'inscription
mercredi 27 octobre 2010
Statut
Membre
Dernière intervention
25 avril 2022
226
9 juin 2016 à 00:43
9 juin 2016 à 00:43
Bonjour,
Vous devriez faire une sauvegarde de vos fichiers texte, en prendre 1 au hazard et changer son extension (.txt) en (.csv)
Essayez ensuite de l'ouvrir avec Excel/LibreOffice Calc et il vous demandera de définir l'option de séparateur. Cochez uniquement le point virgule et voilà normalement c'est bon.
Vous devriez faire une sauvegarde de vos fichiers texte, en prendre 1 au hazard et changer son extension (.txt) en (.csv)
Essayez ensuite de l'ouvrir avec Excel/LibreOffice Calc et il vous demandera de définir l'option de séparateur. Cochez uniquement le point virgule et voilà normalement c'est bon.
TOT127
Messages postés
898
Date d'inscription
mercredi 8 avril 2009
Statut
Membre
Dernière intervention
7 août 2018
96
9 juin 2016 à 10:10
9 juin 2016 à 10:10
Oui mais alors qu'advient il de tous les autres fichiers ?
3IR3
Messages postés
875
Date d'inscription
mercredi 27 octobre 2010
Statut
Membre
Dernière intervention
25 avril 2022
226
9 juin 2016 à 20:58
9 juin 2016 à 20:58
Si ça marche correctement pour un, vous n'avez plus qu'à renommer les 500 fichiers .txt (en gardant toujours une sauvegarde des originaux) en .csv
Pour cela vous les placer dans un dossier de votre choix, vous naviguez jusqu'à ce dossier dans la console en ligne de commande (cd pour ouvrir et dir pour afficher le contenu du répertoire) et une fois que vous êtes positionné sur le dossier qui contient tous les .txt vous faîtes:
Pour cela vous les placer dans un dossier de votre choix, vous naviguez jusqu'à ce dossier dans la console en ligne de commande (cd pour ouvrir et dir pour afficher le contenu du répertoire) et une fois que vous êtes positionné sur le dossier qui contient tous les .txt vous faîtes:
ren *txt *csv
TOT127
Messages postés
898
Date d'inscription
mercredi 8 avril 2009
Statut
Membre
Dernière intervention
7 août 2018
96
9 juin 2016 à 21:06
9 juin 2016 à 21:06
je vais essayer, merci! Puis je vous demander comment ouvrir la console en ligne de commande sur excel ?...
TOT127
Messages postés
898
Date d'inscription
mercredi 8 avril 2009
Statut
Membre
Dernière intervention
7 août 2018
96
9 juin 2016 à 21:07
9 juin 2016 à 21:07
(je suis sur mac)
3IR3
Messages postés
875
Date d'inscription
mercredi 27 octobre 2010
Statut
Membre
Dernière intervention
25 avril 2022
226
9 juin 2016 à 21:12
9 juin 2016 à 21:12
Ahh je ne connais pas du tout mac désolé, la commande ci dessus est pour la console Windows
9 juin 2016 à 11:07
9 juin 2016 à 20:51
9 juin 2016 à 22:48
Si c'est une autre extension corriger la macro en remplaçant txt par l'autre extension.