Comment exporter des données Excel (sélection ou feuilles entières) vers un fichier texte depuis Excel ?
Si vous devez fournir un classeur au format fichier texte, vous devrez le convertir en fichier texte. Cet article vous présente deux méthodes simples pour exporter vos données Excel vers ce format.
- Exporter une seule feuille vers Fichier texte dans Excel
- Exporter par lots plusieurs feuilles vers des fichiers Fichier texte distincts dans Excel
- Exporter la sélection (ou une colonne) vers Fichier texte à l’aide de VBA
- Exporter la sélection (ou une colonne) vers Fichier texte avec Kutools pour Excel
Exporter une seule feuille vers Fichier texte dans Excel
Par défaut, les données Excel sont enregistrées sous forme de classeurs au format .xlsx. Toutefois, vous pouvez exporter une feuille d’un classeur existant au format fichier texte grâce à la fonctionnalité Enregistrer sous. Voici comment procéder :
1. Passez à la feuille que vous souhaitez exporter en fichier texte, puis cliquez sur Fichier(ou)le bouton Office) > Enregistrer sous.
2. Dans la boîte de dialogue Enregistrer sous qui s’ouvre, sélectionnez le dossier de destination où vous souhaitez enregistrer le fichier texte, donnez-lui un nom dans le champ Nom du fichier, puis choisissez Texte Unicode (*.txt) dans la liste déroulante Spécifier le format d'enregistrement. Voir la capture d’écran :
3. Deux boîtes de dialogue d’avertissement s’affichent alors pour vous demander si vous souhaitez exporter uniquement la feuille active au format fichier texte et supprimer toutes les fonctionnalités incompatibles avec ce format. Cliquez successivement sur le bouton OK, puis sur le bouton Oui.
Les données de la feuille active sont alors exportées vers un nouveau fichier texte.
Remarque : la commande Enregistrer sous permet uniquement d’exporter les données de la feuille active au format fichier texte. Si vous souhaitez exporter l’intégralité des données du classeur, vous devez enregistrer chaque feuille individuellement au format fichier texte.
Exporter la sélection (ou une colonne) vers Fichier texte à l’aide de VBA
Le code VBA suivant vous permet également d’exporter les données : sélectionnez la plage (par exemple, une colonne) vers un fichier texte. Procédez comme suit :
1. Appuyez sur les touches ALT + F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
2. Cliquez sur Insertion > Module, puis collez le code suivant dans la fenêtre du module.
VBA : exporter la sélection ou toute la feuille vers Fichier texte
Sub ExportRangetoFile()
'Update 20130913
Dim wb As Workbook
Dim saveFile As String
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Set wb = Application.Workbooks.Add
WorkRng.Copy
wb.Worksheets(1).Paste
saveFile = Application.GetSaveAsFilename(fileFilter:="Text Files (*.txt), *.txt")
wb.SaveAs Filename:=saveFile, FileFormat:=xlText, CreateBackup:=False
wb.Close
Application.CutCopyMode = False
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub 3. Appuyez ensuite sur la touche F5 pour exécuter ce code. Dans la boîte de dialogue qui s’ouvre, sélectionnez la plage de données que vous souhaitez exporter, puis cliquez sur le bouton OK. Voir la capture d’écran :
4. Dans une autre boîte de dialogue « Enregistrer sous », indiquez un nom pour ce fichier texte, choisissez un dossier où l’enregistrer, puis cliquez sur le bouton Enregistrer.
Exporter la sélection (ou une colonne) vers Fichier texte avec Kutools pour Excel
La commande Enregistrer sous permet d’exporter l’intégralité des données de la feuille active au format texte. Mais comment exporter toutes les données de certaines feuilles inactives, ou seulement une partie des données d’une feuille, au format fichier texte ? L’utilitaire « de Exporter la plage vers un fichier vous permet d’exporter et d’enregistrer facilement la sélection sous forme de fichier texte.
Kutools pour Excel – Doté de plus de 300 outils essentiels pour Excel, il rend vos tâches plus rapides, plus simples et plus efficaces.Téléchargez dès maintenant !
1. Sélectionnez la plage que vous souhaitez exporter vers un fichier texte (dans notre exemple, la colonne A), puis cliquez sur KUTOOLS PLUS > Importer/Exporter > Exporter la plage vers un fichier. Voir la capture d’écran :
2. Dans la boîte de dialogue Exporter la plage vers un fichier, procédez comme suit :
(1) Cochez l’option Texte Unicode dans la section Type de fichier ;
(2) Cochez l’option Enregistrer les valeurs réelles ou l’option Enregistrer les valeurs affichées à l'écran, selon vos besoins, dans la section Options de texte ;
(3) Indiquez le dossier de destination dans lequel vous souhaitez enregistrer le fichier texte ;
(4) Cliquez sur le bouton OK.
3. Donnez un nom au fichier texte exporté dans la nouvelle boîte de dialogue qui s’ouvre, puis cliquez sur le bouton OK.
La sélection (colonne A choisie) a alors été exportée sous forme de fichier Fichier texte et enregistrée dans le dossier spécifié.
Kutools pour Excel– Boostez Excel avec plus de 300 outils essentiels, pour gagner en rapidité et en simplicité, et profitez des fonctionnalités d’intelligence artificielle pour un traitement de données plus intelligent et une productivité accrue.Obtenez-le dès maintenant
Exporter plusieurs feuilles vers des fichiers Fichier texte distincts dans Excel
Il arrive parfois que vous deviez exporter plusieurs feuilles vers autant de fichiers texte dans Excel. La fonctionnalité « Enregistrer sous » peut alors vite devenir fastidieuse ! Ne vous inquiétez pas : l’utilitaire Séparer le classeur de Kutools pour Excel offre aux utilisateurs d’Excel une solution simple pour exporter plusieurs feuilles vers autant de fichiers texte distincts en quelques clics seulement.
Kutools pour Excel – Doté de plus de 300 outils essentiels pour Excel, il rend vos tâches plus rapides, plus simples et plus efficaces.Téléchargez dès maintenant !
1. Cliquez sur KUTOOLS PLUS > Classeur > Séparer le classeur. Voir la capture d’écran :
2. Dans la boîte de dialogue Séparer le classeur qui s’ouvre, procédez comme suit :
(1) Cochez les feuilles que vous souhaitez exporter vers des fichiers texte distincts dans la section Nom du classeur ;
(2) Cochez l’option Spécifier le format d’enregistrement, puis sélectionnez Texte Unicode (*.txt) dans la liste déroulante ci-dessous. Voir la capture d’écran à gauche :
(3) Cliquez sur le bouton Fractionner.
3. Dans la boîte de dialogue « Parcourir » qui s’affiche, sélectionnez le dossier de destination où vous souhaitez enregistrer les fichiers texte, puis cliquez sur le bouton OK.
Chaque feuille spécifiée a désormais été exportée sous forme d’un fichier Fichier texte distinct et enregistrée dans le dossier indiqué.
Kutools pour Excel– Boostez Excel avec plus de 300 outils essentiels, pour gagner en rapidité et en simplicité, et profitez des fonctionnalités d’intelligence artificielle pour un traitement de données plus intelligent et une productivité accrue.Obtenez-le dès maintenant
Démo : exporter des données Excel (sélection ou feuilles) vers Fichier texte dans Excel
Articles associés :
Exporter des données Excel vers des fichiers CSV dans Excel
Enregistrer ou exporter chaque feuille au format CSV/Fichiers PDF dans Excel
Exporter/enregistrer chaque ligne au format Fichier texte dans Excel
Meilleurs outils de productivité Office
Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile
- Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools. Un seul installateur
Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.
- Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
- Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
- Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
- Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels