KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment enregistrer ou exporter chaque feuille d’un classeur Excel au format CSV ou PDF ?

AuteurKelly Date de modification

Il est courant de travailler avec de grands classeurs Excel comportant plusieurs feuilles, notamment pour des tâches telles que l’analyse de données, la création de rapports ou la gestion d’archives. Il vous arrive souvent de devoir enregistrer ou exporter chaque feuille de calcul sous forme de fichiers distincts au format .csv ou PDF, ce qui facilite grandement le partage ou le traitement de jeux de données individuels. Toutefois, Excel ne propose pas de fonctionnalité directe permettant d’« exporter toutes les feuilles », ce qui peut rendre cette opération fastidieuse. Dans cet article, vous découvrirez plusieurs méthodes pratiques — des options intégrées d’Excel aux techniques avancées d’automatisation — pour enregistrer ou exporter rapidement et efficacement chaque feuille de votre classeur en fichiers.CSV ou PDF individuels.


Enregistrer ou exporter chaque feuille au format CSV/Fichiers PDF avec la fonction Enregistrer sous

La méthode la plus simple pour exporter une feuille unique au format CSV ou PDF consiste à utiliser la fonction native d’Excel Enregistrer sous. Cette approche est particulièrement utile si vous n’avez que quelques feuilles à exporter ou si vous souhaitez contrôler et vérifier chaque fichier avant de l’enregistrer. Toutefois, si votre classeur contient de nombreuses feuilles, répéter ces étapes manuellement pour chacune d’elles peut vite devenir fastidieux.

Avantages : Simple, ne nécessite aucun outil ni programmation supplémentaire et vous permet de revoir ou d’ajuster la feuille avant son exportation.
Limites : Manuel et répétitif pour plusieurs feuilles ; impossible de traiter toutes les feuilles simultanément.

1. Cliquez sur l’onglet de la feuille en bas pour activer celle que vous souhaitez exporter individuellement au format CSV ou PDF. Ensuite, accédez à Fichier(ou)bouton Office) > Enregistrer sous.

2. Dans la boîte de dialogue Enregistrer sous qui s’affiche, sélectionnez le dossier de destination où vous souhaitez enregistrer votre fichier. Cliquez sur le menu déroulant Spécifier le format d'enregistrement et choisissez soit CSV (séparé par des virgules) (*.csv), soit PDF (*.pdf), selon vos besoins en matière de format d’exportation. Lorsque vous êtes prêt, cliquez sur le bouton Enregistrer.

sélectionnez le type de fichier dans la liste déroulante « Enregistrer en tant que type »

3. Si vous enregistrez au format CSV, Excel affichera deux avertissements successifs : le premier indique que seule la feuille de calcul active sera enregistrée, et le second signale une perte potentielle de fonctionnalités non prises en charge par le format CSV. Cliquez sur OK pour le premier message, puis sur Oui pour l’enregistrement suivant afin de poursuivre.

Remarque : Si vous choisissez d’enregistrer au format PDF, ces messages d’avertissement n’apparaissent pas ; vous pouvez procéder directement à l’enregistrement.

une boîte de dialogue1

une boîte de dialogue2

4. Pour exporter d’autres feuilles, répétez les étapes 1 à 3 pour chaque feuille que vous souhaitez enregistrer.

Conseils et rappels supplémentaires :

  • Avant d’enregistrer au format CSV, assurez-vous que votre feuille ne contient aucune formule ni mise en forme que vous souhaitez conserver, car le format CSV stocke uniquement les données brutes.
  • Lors de l’enregistrement au format PDF, pensez à définir le Zone d'impression et à ajuster la mise en page pour obtenir les meilleurs résultats.
  • Veillez à ne pas écraser des fichiers portant le même nom dans votre dossier de destination, notamment si vos noms de feuille sont similaires.

Dépannage : Si Excel affiche le message « Certaines fonctionnalités de votre classeur risquent d’être perdues si vous l’enregistrez au format CSV », c’est tout à fait normal : ce format ne prend pas en charge les formules, la mise en forme ni les feuilles multiples. Seule la feuille de calcul active sera exportée dans chaque fichier.


Enregistrer ou exporter par lots chaque feuille au format CSV/Fichiers PDF avec Kutools pour Excel

L’exportation manuelle de chaque feuille à l’aide de la fonction Enregistrer sous devient fastidieuse dès que votre classeur contient de nombreuses feuilles. Dans ce cas, des compléments Excel spécialisés tels que Kutools pour Excel offrent une solution bien plus efficace. Grâce à l’utilitaire Séparer le classeur, vous pouvez exporter en un seul clic toutes vos feuilles vers des fichiers individuels au format CSV, PDF ou tout autre type de fichier pris en charge — une opération qui vous fait gagner un temps considérable.

Avantages : Permet de traiter simultanément un grand nombre de feuilles, prend en charge plusieurs formats, offre des options flexibles pour ignorer les feuilles masquées ou vides, et est convivial.
Limites : Nécessite l’installation de Kutools pour Excel ; ne convient pas si vous ne pouvez pas utiliser de compléments en raison de la politique informatique de votre organisation.

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données parfaitement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

1. Dans le ruban Excel, cliquez sur KUTOOLS PLUS > Classeur > Séparer le classeur.

cliquez sur la fonctionnalité Fractionner le classeur de Kutools

2. Dans la boîte de dialogue Séparer le classeur, configurez vos préférences comme suit :

spécifiez les options dans la boîte de dialogue

(1) Vérifiez que toutes les feuilles sont sélectionnées pour le fractionnement. Si vous en avez désélectionné certaines auparavant, utilisez la case à cocher située avant Nom de la feuille de calcul pour réactiver la sélection de toutes les feuilles.

(2) Cochez la case Spécifier le format d’enregistrement.

(3) Cliquez sur la zone située sous Spécifier le format d’enregistrement, puis choisissez soit CSV (*.csv) ou PDF (*.pdf) comme type de fichier d’exportation.

(4) Cliquez sur le bouton Fractionner pour continuer.

Remarque : Sélectionnez l’option Ignorer les feuilles de calcul masquées et/ou l’option Ignorer les feuilles de calcul vierges si vous souhaitez exclure les feuilles non visibles ou vides de l’exportation. Cela permet d’obtenir des fichiers de sortie pertinents et d’éviter des exportations inutiles.

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

3. Dans la boîte de dialogue Parcourir les dossiers qui s’affiche, sélectionnez le dossier cible où vous souhaitez enregistrer tous les fichiers de sortie (CSV ou PDF), puis cliquez sur OK pour confirmer.

spécifiez un dossier de destination pour enregistrer les nouveaux fichiers

L’utilitaire traitera votre classeur et générera, dans le format choisi, un fichier distinct pour chaque feuille sélectionnée, en les enregistrant dans le dossier que vous avez spécifié.


Enregistrer par lot chaque feuille sous forme de fichier CSV à l’aide de VBA

Lorsque vous devez exporter des dizaines, voire des centaines de feuilles en fichiers CSV distincts, les méthodes manuelles deviennent rapidement fastidieuses. Pour automatiser cette tâche, utilisez l’éditeur Visual Basic pour Applications (VBA) intégré à Excel et exécutez un script qui exporte toutes vos feuilles en quelques clics seulement. Cette approche est idéale pour les utilisateurs familiarisés avec l’exécution de scripts simples et à la recherche d’une solution souple, fiable et réutilisable — notamment pour des opérations similaires à venir.

Avantages : Entièrement automatisé, ne nécessite aucun complément tiers, entièrement personnalisable et facilement reproductible sur différents classeurs.
Limites : Nécessite une configuration initiale, des notions de base en VBA ainsi que l’autorisation d’exécuter des macros dans votre environnement Excel.

Précautions :

  • Sauvegardez toujours votre classeur avant d’exécuter des macros.
  • Désactivez ou examinez toute macro existante susceptible d’affecter l’enregistrement des fichiers.

Suivez ces étapes pour appliquer la solution VBA :

1. Appuyez sur Alt + F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.

2. Cliquez sur Insertion > Module, puis collez le code VBA fourni dans la nouvelle fenêtre du module.

VBA : Enregistrer chaque feuille sous forme de fichier CSV individuel

Public Sub SaveWorksheetsAsCsv()
Dim xWs As Worksheet
Dim xDir As String
Dim folder As FileDialog
Set folder = Application.FileDialog(msoFileDialogFolderPicker)
If folder.Show <> -1 Then Exit Sub
xDir = folder.SelectedItems(1)
For Each xWs In Application.ActiveWorkbook.Worksheets
xWs.SaveAs xDir & "\" & xWs.Name, xlCSV
Next
End Sub

3. Pour exécuter le code, cliquez sur le bouton Exécuter (icône en forme de triangle « lecture ») dans l’éditeur VBA, ou appuyez simplement sur F5. Excel vous invitera à choisir un dossier de destination.

4. Dans la boîte de dialogue de sélection du dossier, parcourez les emplacements, indiquez où tous les fichiers CSV doivent être enregistrés, puis cliquez sur OK.

code VBA pour spécifier un dossier de destination où enregistrer les fichiers

Une fois la macro exécutée, chaque feuille se retrouve exportée sous forme de fichier CSV individuel, portant le nom de la feuille, dans le dossier que vous avez spécifié.

Conseils utiles :

  • Si une feuille est vide, le fichier CSV correspondant peut tout de même être créé (mais restera vide).
  • Si votre classeur contient des feuilles très volumineuses, le processus d’exportation peut prendre un certain temps ; patientez jusqu’à l’apparition d’un message de fin (si programmé) ou jusqu’à ce que les fichiers soient visibles.

Dépannage :

  • Si la macro ne peut pas accéder au dossier de destination en raison d’une protection en écriture ou d’un problème d’autorisations, choisissez un emplacement où vous disposez d’un accès complet, comme le dossier Documents ou le Bureau.
  • Si un fichier n’apparaît pas, vérifiez que la feuille n’était ni masquée ni protégée, et modifiez le code si nécessaire pour prendre en compte ces cas.

Exporter le contenu d’une feuille au format CSV à l’aide de formules Excel (solution alternative)

Dans les scénarios où vous ne pouvez pas ou ne souhaitez pas utiliser de macros ni de compléments, mais que vous avez tout de même besoin d’une méthode rapide pour préparer le contenu de votre feuille au format CSV en vue de son exportation, les formules Excel peuvent vous aider à assembler vos données dans un format compatible avec le CSV. Bien que les formules ne permettent pas d’exporter directement des fichiers, vous pouvez les utiliser pour concaténer les valeurs des cellules en un texte correctement formaté, que vous pourrez ensuite copier et enregistrer sous forme de fichier .csv à l’aide du Bloc-notes ou d’un autre éditeur de texte.

Avantages : Aucune macro ni aucun complément n’est nécessaire ; cette méthode est idéale pour les petits jeux de données et les exportations ponctuelles.
Limites : Le processus nécessite une intervention manuelle pour finaliser l’exportation. Elle convient surtout aux tableaux simples et homogènes, plutôt qu’aux structures de données volumineuses ou complexes. Des ajustements peuvent être requis si le nombre de colonnes ou de lignes varie d’une feuille à l’autre.

Instructions :

1. Supposons que vos données se trouvent dans les colonnes A à D et les lignes 1 à 100. Dans la cellule E1, saisissez la formule suivante pour Combinez les colonnes les colonnes A à D en une ligne au format CSV (modifiez la plage selon vos besoins) :

=A1 & "," & B1 & "," & C1 & "," & D1

2. Copiez la formule de E1 vers le bas sur toutes les lignes contenant des données (par exemple, E1:E100). Sélectionnez la colonne E (les lignes ainsi remplies), appuyez sur Ctrl+C pour copier, puis collez le résultat dans le Bloc-notes ou un autre éditeur de texte.

3. Enregistrez le fichier texte avec l’extension .csv, par exemple Sheet1.csv. Vos données peuvent désormais être rouvertes dans Excel ou exploitées dans d’autres systèmes.

Remarques sur les paramètres : Adaptez la formule en fonction du nombre de colonnes : ajoutez ou supprimez les références de cellules et les virgules selon vos besoins.
Conseils : Pour éviter que les valeurs contenant des virgules ne perturbent l’analyse du CSV, entourez chaque valeur de guillemets dans la formule :

="""" & A1 & """,""" & B1 & """,""" & C1 & """,""" & D1 & """"

Après l’enregistrement, vérifiez vos données en rouvrant le fichier dans Excel afin de vous assurer que la structure et la mise en forme sont correctes.

Dépannage : Si les colonnes semblent fusionnées ou mal séparées lors de l’ouverture de votre fichier CSV, vérifiez le séparateur de liste défini dans les paramètres régionaux de votre système (virgule ou point-virgule) et adaptez en conséquence le délimiteur utilisé dans la formule.


Démo : enregistrer ou exporter chaque feuille au format CSV/Fichiers PDF dans Excel

 

Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheValeurs avec critères multiples  |  RechercheValeurs avec valeurs multiples  |   RechercheValeurs dans plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités vedettes:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails par liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
… et bien plus encore… et plus encore:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

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.

ExcelWordOutlookTabsPowerPoint
  • 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