Passer directement au contenu principal
Cellules

Importer ou exporter des fichiers texte (.txt ou .csv)

Importer ou exporter des fichiers texte (.txt ou .csv)

Il existe deux façons d’importer des données à partir d’un fichier texte avec Excel : vous pouvez l’ouvrir dans Excel ou vous pouvez l’importer en tant que plage de données externes. Pour exporter des données à partir d’Excel dans un fichier texte, utilisez la commande Enregistrer sous et modifiez le type de fichier dans le menu déroulant.

Il existe deux formats de fichier texte fréquemment utilisés :

  • Les fichiers texte délimités (. txt), dans lesquels le caractère de tabulation (code de caractère ASCII 009) sépare généralement chaque champ de texte.

  • Valeurs séparées par des virgules (. csv), où le caractère virgule (,) sépare généralement chaque champ de texte.

Vous pouvez modifier le caractère de séparation utilisé dans les fichiers texte délimité et. csv. Cela est nécessaire pour vérifier que l’opération d’importation ou d’exportation fonctionne comme vous le souhaitez.

Remarque : Vous pouvez importer ou exporter jusqu’à 1 048 576 lignes et 16 384 colonnes.

Importer un fichier texte en l’ouvrant dans Excel

Vous pouvez ouvrir un fichier texte que vous avez créé dans un autre programme en tant que classeur Excel à l’aide de la commande ouvrir . L’ouverture d’un fichier texte dans Excel ne modifie pas le format du fichier, vous pouvez le voir dans la barre de titre d’Excel, où le nom du fichier conserve l’extension de nom de fichier texte (par exemple,. txt ou. csv).

  1. Accédez à fichier > ouvrez et naviguez jusqu’à l’emplacement où se trouve le fichier texte.

  2. Sélectionnez fichiers texte dans la liste déroulante type de fichier dans la boîte de dialogue ouvrir .

  3. Recherchez et double-cliquez sur le fichier texte que vous voulez ouvrir.

    • S’il s’agit d’un fichier texte (. txt), Excel démarre l’Assistant importation de texte. Lorsque vous avez terminé, cliquez sur Terminer pour terminer l’opération d’importation. Pour plus d’informations sur les séparateurs et options avancées, voir Assistant importation de texte .

    • S’il s’agit d’un fichier. csv, Excel ouvre automatiquement le fichier texte et affiche les données dans un nouveau classeur.

      Remarque : Lorsqu’Excel ouvre un fichier. csv, il utilise les paramètres actuels du format de données par défaut pour interpréter la méthode d’importation de chaque colonne de données. Pour plus de souplesse dans la conversion de colonnes en différents formats de données, vous pouvez utiliser l’Assistant importation de texte. Par exemple, le format d’une colonne de données dans le fichier. csv peut être mja, mais le format de données par défaut est AMJ ou vous souhaitez convertir une colonne de nombres contenant des zéros non significatifs en texte afin de conserver les zéros non significatifs. Pour obliger Excel à exécuter l’Assistant importation de texte, vous pouvez remplacer l’extension de nom de fichier. csv par. txt avant de l’ouvrir, ou vous pouvez importer un fichier texte en vous connectant à celui-ci (pour plus d’informations, consultez la section suivante).

Importer un fichier texte en vous connectant à celui-ci (Power Query)

Vous pouvez importer des données à partir d’un fichier texte dans une feuille de calcul existante.

  1. Dans l’onglet données , dans le groupe obtenir & transformer les données , cliquez sur à partir d’un fichier texte/CSV.

  2. Dans la boîte de dialogue importer des données , recherchez et double-cliquez sur le fichier texte que vous voulez importer, puis cliquez sur Importer.

  3. Dans la boîte de dialogue Aperçu, plusieurs options s’offrent à vous :

    • Sélectionnez charger si vous souhaitez charger les données directement dans une nouvelle feuille de calcul.

    • Vous pouvez également sélectionner l’option Charger vers pour charger les données dans une table, un tableau croisé dynamique/graphique croisé dynamique, une feuille de calcul Excel en cours de création ou créer une connexion. Vous pouvez également choisir d’ajouter vos données au modèle de données.

    • Sélectionnez transformation des données si vous souhaitez charger les données dans Power Query et modifiez-les avant de l’appliquer à Excel.

Si Excel ne convertit pas une colonne de données particulière au format souhaité, vous pouvez convertir les données après les avoir importées. Pour plus d’informations, voir convertir les nombres stockés en tant que texte en nombres et convertir les dates stockées en tant que texte en dates.

Exporter des données vers un fichier texte en les enregistrant

Vous pouvez convertir une feuille de calcul Excel en fichier texte à l’aide de la commande Enregistrer sous .

  1. Accédez à Fichier > Enregistrer sous.

  2. Cliquez sur Parcourir.

  3. Dans la boîte de dialogue Enregistrer sous , dans la zone type de fichier, choisissez le format de fichier texte pour la feuille de calcul. par exemple, cliquez sur texte (délimité par des tabulations) ou CSV (délimité par des virgules).

    Remarque : Les différents formats prennent en charge différents jeux de fonctionnalités. Pour plus d’informations sur les ensembles de fonctionnalités prises en charge par les différents formats de fichier texte, voir formats de fichiers pris en charge dans Excel.

  4. Accédez à l’emplacement où vous voulez enregistrer le nouveau fichier texte, puis cliquez sur Enregistrer.

  5. Une boîte de dialogue s’affiche pour vous rappeler que seule la feuille de calcul active sera enregistrée dans le nouveau fichier. Si vous êtes certain que la feuille de calcul active est celle que vous voulez enregistrer en tant que fichier texte, cliquez sur OK. Vous pouvez enregistrer d’autres feuilles de calcul en tant que fichiers texte distincts en répétant cette procédure pour chaque feuille de calcul.

    Vous pouvez également voir une alerte sous le ruban qui peut être perdue si vous enregistrez le classeur au format CSV.

Pour plus d’informations sur l’enregistrement de fichiers dans d’autres formats, voir enregistrer un classeur dans un autre format de fichier.

Importer un fichier texte en vous connectant à celui-ci

Vous pouvez importer des données à partir d’un fichier texte dans une feuille de calcul existante.

  1. Cliquez sur la cellule dans laquelle vous voulez placer les données du fichier texte.

  2. Dans l’onglet données , dans le groupe données externes , cliquez sur à partir du texte.

  3. Dans la boîte de dialogue importer des données , recherchez et double-cliquez sur le fichier texte que vous voulez importer, puis cliquez sur Importer.

    Suivez les instructions de l' Assistant importation de texte. Pour plus d’informations sur l’utilisation de l’Assistant, cliquez sur aide Bouton de n’importe quelle page de l’Assistant importation de texte. Lorsque vous avez terminé les étapes de l’Assistant, cliquez sur Terminer pour terminer l’opération d’importation.

  4. Dans la boîte de dialogue importer des données , procédez comme suit :

    1. Sous où voulez-vous placer les données ?, effectuez l’une des opérations suivantes :

      • Pour renvoyer les données vers l’emplacement que vous avez sélectionné, cliquez sur feuille de calcul existante.

      • Pour renvoyer les données vers le coin supérieur gauche d’une nouvelle feuille de calcul, cliquez sur nouvelle feuille de calcul.

    2. Vous pouvez également cliquer sur Propriétés pour définir les options d’actualisation, de mise en forme et de disposition pour les données importées.

    3. Cliquez sur OK.

      Excel place la plage de données externes à l’emplacement que vous spécifiez.

Si Excel ne convertit pas une colonne de données au format de votre choix, vous pouvez convertir les données après les avoir importées. Pour plus d’informations, voir convertir les nombres stockés en tant que texte en nombres et convertir les dates stockées en tant que texte en dates.

Exporter des données vers un fichier texte en les enregistrant

Vous pouvez convertir une feuille de calcul Excel en fichier texte à l’aide de la commande Enregistrer sous .

  1. Accédez à Fichier > Enregistrer sous.

  2. La boîte de dialogue Enregistrer sous s’affiche.

  3. Dans la zone type de fichier, choisissez le format de fichier texte pour la feuille de calcul.

    • Par exemple, cliquez sur texte (délimité par des tabulations) ou CSV (délimité par des virgules).

    • Remarque : Les différents formats prennent en charge différents jeux de fonctionnalités. Pour plus d’informations sur les ensembles de fonctionnalités prises en charge par les différents formats de fichier texte, voir formats de fichiers pris en charge dans Excel.

  4. Accédez à l’emplacement où vous voulez enregistrer le nouveau fichier texte, puis cliquez sur Enregistrer.

  5. Une boîte de dialogue s’affiche pour vous rappeler que seule la feuille de calcul active sera enregistrée dans le nouveau fichier. Si vous êtes certain que la feuille de calcul active est celle que vous voulez enregistrer en tant que fichier texte, cliquez sur OK. Vous pouvez enregistrer d’autres feuilles de calcul en tant que fichiers texte distincts en répétant cette procédure pour chaque feuille de calcul.

  6. Une deuxième boîte de dialogue s’affiche pour vous rappeler que votre feuille de calcul contient des fonctionnalités qui ne sont pas prises en charge par les formats de fichier texte. Si vous souhaitez uniquement enregistrer les données de la feuille de calcul dans le nouveau fichier texte, cliquez sur Oui. Si vous n’êtes pas sûr et que vous voulez en savoir plus sur les fonctionnalités d’Excel qui ne sont pas prises en charge par les formats de fichier texte, cliquez sur aide pour plus d’informations.

Pour plus d’informations sur l’enregistrement de fichiers dans d’autres formats, voir enregistrer un classeur dans un autre format de fichier.

Le mode de modification du séparateur lors de l’importation est différent selon la façon dont vous importez le texte.

  • Si vous utilisez Get & transformer les données > à partir de Text/CSV, après avoir sélectionné le fichier texte, puis cliquez sur Importer, choisissez le caractère à utiliser dans la liste sous séparateur. Vous pouvez voir l’effet de votre nouveau choix immédiatement dans l’aperçu des données, afin de vous assurer que vous avez le choix souhaité avant de continuer.

  • Si vous utilisez l’Assistant importation de texte pour importer un fichier texte, vous pouvez modifier le délimiteur utilisé pour l’opération d’importation à l’étape 2 de l’Assistant importation de texte. Dans le cadre de cette étape, vous pouvez également modifier la manière dont sont gérées les séparateurs consécutifs, tels que les guillemets consécutifs.

    Pour plus d’informations sur les séparateurs et options avancées, voir Assistant importation de texte .

Lorsque vous enregistrez un classeur dans un fichier. csv, le séparateur de liste par défaut (séparateur) est une virgule. Vous pouvez remplacer ce paramètre par un autre caractère de séparation dans les paramètres régionaux de Windows.

  1. Dans Microsoft Windows 10, cliquez avec le bouton droit sur le bouton Démarrer , puis cliquez sur paramètres.

  2. Cliquez sur heure & langue, puis sur région dans le volet gauche.

  3. Dans le volet principal, sous paramètres régionaux, cliquez sur paramètres régionaux, de date et d’heure supplémentaires.

  4. Sous région, cliquez sur modifier les formats de date, d’heure ou de nombre.

  5. Dans la boîte de dialogue région , sous l’onglet format , cliquez sur paramètres supplémentaires.

  6. Dans la boîte de dialogue personnaliser le format , dans l’onglet nombres , tapez un caractère à utiliser comme nouveau séparateur dans la boîte de dialogue séparateur de liste .

  7. Cliquez deux fois sur OK.

  1. Dans Microsoft Windows, cliquez sur le bouton Démarrer, puis sur Panneau de configuration.

  2. Sous horloge, langue et région, cliquez sur modifier les formats de date, d’heure ou de nombre.

  3. Dans la boîte de dialogue région , sous l’onglet format , cliquez sur paramètres supplémentaires.

  4. Dans la boîte de dialogue personnaliser le format , dans l’onglet nombres , tapez un caractère à utiliser comme nouveau séparateur dans la boîte de dialogue séparateur de liste .

  5. Cliquez deux fois sur OK.

Remarque :  Après avoir modifié le séparateur de liste pour votre ordinateur, tous les programmes utilisent le nouveau caractère en tant que séparateur de liste. Vous pouvez revenir au caractère par défaut en suivant la même procédure.

Besoin d’aide supplémentaire ?

Vous pouvez toujours consulter un expert de la communauté technique Excel, obtenir une assistance dans la communauté Answers ou suggérer une nouvelle fonctionnalité ou une amélioration sur le forum Excel User Voice.

Voir aussi

Importer des données à partir de sources de données externes (Power Query)

Remarque :  Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez vous nous dire si les informations vous ont été utiles ? Voici l’article en anglais pour référence.

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×