Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment enregistrer chaque feuille en tant que fichier texte distinct à partir d'un classeur?

Lorsque vous souhaitez enregistrer une feuille de calcul en tant que fichier texte, vous pouvez utiliser la fonction Enregistrer sous d'Excel pour enregistrer la feuille de calcul en tant que fichier texte. Mais si vous souhaitez enregistrer chaque feuille d'un classeur dans un fichier texte distinct, les étapes de Enregistrer sous doivent vous irriter. Ici, je vous présente quelques astuces intéressantes pour résoudre rapidement ce travail ennuyeux dans Excel.

Enregistrer une feuille en tant que fichier texte avec VBA

Enregistrer chaque feuille d'un classeur en tant que fichier texte distinct avec Kutools for Excel bonne idée3

Exporter une sélection de feuille sous forme de fichier texte avec Kutools for Excel

Onglet Office Activer l'édition et la navigation par onglets dans Office, et simplifiez grandement votre travail ...
Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%
  • Réutiliser n'importe quoi: Ajoutez les formules, graphiques et autres éléments les plus utilisés ou les plus complexes à vos favoris et réutilisez-les rapidement.
  • Plus que le texte 20 comprend: Extraire le numéro de la chaîne de texte; Extraire ou supprimer une partie des textes; Convertissez les nombres et les devises en mots anglais.
  • Fusionner les outils: Plusieurs classeurs et feuilles en un; Fusionner plusieurs cellules / lignes / colonnes sans perdre de données; Fusionner les lignes en double et la somme.
  • Outils Split: Fractionner les données en plusieurs feuilles en fonction de la valeur; Un classeur pour plusieurs fichiers Excel, PDF ou CSV; Une colonne à plusieurs colonnes.
  • Coller Sauter Lignes cachées / filtrées; Compte et somme par couleur de fond; Envoyez des e-mails personnalisés à plusieurs destinataires en bloc.
  • Super filtre: Créez des schémas de filtrage avancés et appliquez-les à toutes les feuilles. Trier par semaine, jour, fréquence et plus; Filtre en gras, formules, commentaires ...
  • Plus que de puissantes fonctionnalités 300; Fonctionne avec Office 2007-2019 et 365; Prend en charge toutes les langues; Déploiement facile dans votre entreprise ou organisation.

flèche bleue droite bulle Enregistrer une feuille en tant que fichier texte avec VBA


Si vous n'aimez pas utiliser la fonction Enregistrer sous pour enregistrer la feuille en tant que fichier texte, vous pouvez utiliser le code VBA.

Kutools for Excel, avec plus de 120 fonctions Excel pratiques, améliorer l'efficacité du travail et économiser du temps de travail.

1. Activez la feuille que vous souhaitez enregistrer en tant que fichier texte.

2. presse Alt + F11 clés à afficher Microsoft Visual Basic pour applications fenêtre.

3. Cliquez insérer > Module à partir de la fenêtre, puis collez sous le code VBA dans le module.

VBA: Enregistrer la feuille sous forme de fichier texte.

Sub SaveSheetToTxt()
'Updateby20150910
    Dim xRet As Long
    Dim xFileName As Variant
    On Error GoTo ErrHandler:
    xFileName = Application.GetSaveAsFilename(ActiveSheet.Name, "TXT File (*.txt), *.txt", , "Kutools for Excel")
    If xFileName = False Then Exit Sub
    If Dir(xFileName) <> "" Then
        xRet = MsgBox("File '" & xFileName & "' exists.  Overwrite?", vbYesNo + vbExclamation, "Kutools for Excel")
        If xRet <> vbYes Then
            Exit Sub
        Else
            Kill xFileName
        End If
    End If
    ActiveSheet.Copy
    ActiveWorkbook.SaveAs xFileName, xlUnicodeText
    If ActiveWorkbook.Name <> ThisWorkbook.Name Then
        ActiveWorkbook.Close False
    End If
My_Exit:
    Exit Sub
ErrHandler:
    MsgBox Err.Description, , "Kutools for Excel"
End Sub

4. Cliquez course bouton pour exécuter le code, puis dans le Kutools for Excel Dans la boîte de dialogue, sélectionnez un dossier pour placer le fichier texte et spécifiez un nom pour le fichier texte. Voir la capture d'écran:

doc enregistrer sous forme de fichier texte 1

5. Cliquez Épargnez. Maintenant, la feuille active est enregistrée en tant que fichier texte.

Pointe: avec le VBA, vous pouvez seulement enregistrer une feuille en tant que fichier texte à la fois.


flèche bleue droite bulle Enregistrer chaque feuille d'un classeur en tant que fichier texte distinct avec Kutools for Excel

Si vous avez un grand classeur avec des centaines de feuilles nécessaires pour enregistrer pour séparer les fichiers texte, la méthode VBA est également perdue de temps. Dans ce cas, vous pouvez essayer d'utiliser Kutools for Excel's Manuel de travail divisé gérer avec ce travail, ce qui vous donnera une surprise inattendue.

Kutools for Excel, avec plus de 120 fonctions Excel pratiques, améliorez votre efficacité de travail et économisez votre temps de travail.

Après installation gratuite Kutools pour Excel, s'il vous plaît faire comme ci-dessous:

1. Activez le classeur dans lequel vous souhaitez enregistrer ses feuilles en tant que fichiers texte indépendants, puis cliquez sur Entreprise > Classeur > Manuel de travail divisé. Voir la capture d'écran:

doc enregistrer sous forme de fichier texte 2

2. dans le Manuel de travail divisé boîte de dialogue, sélectionnez les feuilles que vous souhaitez fractionner et enregistrez en tant que fichiers texte, toutes les feuilles sont sélectionnées par défaut, puis vérifiez Spécifiez le format d'enregistrementEt sélectionnez Texte Unicode (* .txt) ci-dessous liste déroulante. Voir la capture d'écran:

doc enregistrer sous forme de fichier texte 3

3. Cliquez Divisé, puis sélectionnez un dossier dans lequel placer les fichiers texte Parcourir pour le dossier dialogue. Voir la capture d'écran:

doc enregistrer sous forme de fichier texte 4

4. Cliquez OK. Maintenant, chaque feuille du classeur est enregistrée dans un fichier texte séparé dans le dossier sélectionné.

Avec Manuel de travail divisé of Kutools for Excel, vous pouvez diviser un classeur et les enregistrer en tant que fichiers xls, fichiers xlsx, fichiers PDF ou fichiers CSV, cliquez ici pour en savoir plus sur cet utilitaire.

Cliquez ici pour télécharger gratuitement Kutools for Excel


flèche bleue droite bulle Exporter une sélection de feuille sous forme de fichier texte avec Kutools for Excel

Avec Kutools for Excel, vous pouvez également exporter une sélection d'une feuille en tant que fichier texte en utilisant son Exporter la plage vers un fichier.

Kutools for Excel, avec plus de 120 fonctions Excel pratiques, améliorez votre efficacité de travail et économisez votre temps de travail.

Après installation gratuite Kutools pour Excel, s'il vous plaît faire comme ci-dessous:

1. Sélectionnez une ou plusieurs plages que vous souhaitez enregistrer en tant que fichier texte, puis cliquez sur Entreprise > Import / Export > Exporter la plage vers un fichier. Voir la capture d'écran:

doc enregistrer sous forme de fichier texte 5

2. Ensuite, dans la boîte de dialogue pop-up, vérifiez Texte Unicode option sous Format de fichier section, puis aller à Options de texte section pour vérifier une option que vous avez besoin, puis sélectionnez un emplacement d'enregistrement.

doc enregistrer sous forme de fichier texte 6

3. Cliquez Ok. Maintenant, nommez le fichier texte exporté dans le popping Exporter la plage vers un fichier boîte de dialogue, et cliquez sur le OK .

doc enregistrer sous forme de fichier texte 7

Jusqu'à présent, la sélection a été exportée dans un fichier texte séparé.

Il y a plus que 120 outils Kutools for Excel, pour l'installer et avoir un essai 60-jours, alors vous pouvez trouver beaucoup de fonctions utiles inespérées.

prêter attention1Si vous êtes intéressé par cet add-in, cliquez ici pour Téléchargez l'essai gratuit de 60-days.

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe Créer une liste de diffusion et envoyer des emails ...
  • Super Formula Bar (éditez facilement plusieurs lignes de texte et de formule); Disposition de lecture (facilement lire et éditer un grand nombre de cellules); Coller à la gamme filtrée...
  • Fusionner les cellules / rangées / colonnes sans perdre de données; Contenu des cellules divisées; Combiner les lignes / colonnes en double... Prévenir les cellules en double; Comparer les plages...
  • Sélectionnez Dupliquer ou Unique Des rangées; Sélectionnez les lignes vierges (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux cahiers d'exercices; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de la formule; Créer automatiquement des références à plusieurs feuilles; Insérer des balles, Cases à cocher et plus ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre contenu de cellules et commentaires...
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial en gras, en italique ...
  • Combinaison de classeurs et de feuilles de calcul; Fusionner les tables en fonction des colonnes clés; Fractionner les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDF...
  • Plus que de puissantes fonctionnalités 300. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Fonctionnalités complètes Essai gratuit du jour 30.
kte tab 201905

Office Tab apporte une interface à onglets à Office et simplifie grandement votre travail

  • Activer l'édition par onglets et la lecture 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 réduit le nombre de clics de souris pour vous chaque jour!
fond officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.