Macro importer fichiers txt dans excel
TOT127
Messages postés
1045
Statut
Membre
-
cs_Le Pivert Messages postés 8437 Statut Contributeur -
cs_Le Pivert Messages postés 8437 Statut Contributeur -
Bonjour,
je suis embarassé car j'ai 500 fichiers de données .txt avec séparateur virgule et je dois les mettre dans excel...
J'aimerais ne pas avoir à le faire à la main. Je sais que des macro existent, j'en ai essayé plusieurs mais je n'ai pas réussi. Pouvez vous m'aider à faire la macro me permettant d'automatiser le travail ?
merci beaucoup,
je suis embarassé car j'ai 500 fichiers de données .txt avec séparateur virgule et je dois les mettre dans excel...
J'aimerais ne pas avoir à le faire à la main. Je sais que des macro existent, j'en ai essayé plusieurs mais je n'ai pas réussi. Pouvez vous m'aider à faire la macro me permettant d'automatiser le travail ?
merci beaucoup,
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
- Trier dans excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
2 réponses
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.
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
Si c'est une autre extension corriger la macro en remplaçant txt par l'autre extension.