Wolfgang importe souvent des fichiers CSV créés par d’autres programmes.

Lors de l’importation, il doit spécifier comment Excel doit traiter les données entrantes. Cela amène Wolfgang à se demander s’il existe un format de fichier qu’Excel peut importer et qui a des formats de champ intégrés afin qu’il n’ait pas à effectuer de travail manuel lors de l’importation.

La réponse courte est non, il n’y a pas un tel format. Techniquement, vous pouvez créer un fichier au format XML qui utilise le format d’Office et il peut spécifier les formats de champ. Un tel fichier se compose uniquement de texte (comme un fichier CSV traditionnel) et inclut des spécificateurs sur la manière dont les données doivent être formatées. (Les détails complets sur la manière dont un tel fichier XML doit être structuré sortent du cadre de cette astuce.)

Une telle entreprise est indéniablement intimidante pour de nombreuses personnes, vous pouvez donc simplement importer votre fichier CSV sans mise en forme, puis utiliser l’enregistreur de macros pour enregistrer la manière dont vous formatez manuellement les données fraîchement importées. Cette macro peut ensuite être exécutée chaque fois que vous importez un autre fichier qui utilise le même type de données que le premier fichier CSV que vous avez importé.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (11602) s’applique à Microsoft Excel 2007, 2010, 2013, 2016, 2019 et Excel dans Office 365. Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu d’Excel ici:

link: / excel-File_Formats_that_Include_Field_Formats [Formats de fichier qui incluent des formats de champ].