Mark a un fichier texte qu’il importe régulièrement dans un classeur Excel.

Le fichier est créé par un programme différent et l’une des colonnes du fichier contient des nombres, la lettre «e», puis plusieurs nombres. Lors de l’importation du fichier dans Excel, la colonne est convertie en notation scientifique par Excel, plutôt que d’être traitée comme du texte.

Il est fort probable que le fichier que vous importez (celui créé par l’autre programme) soit un fichier CSV. Cela signifie que les valeurs du fichier sont « séparées par des virgules » et facilement compréhensibles par un programme tel qu’Excel. Si vous ouvrez un fichier CSV, Excel « le fait », sans trop vous demander sur les données importées. C’est là que le problème se produirait – Excel fait simplement l’hypothèse que la colonne du problème contient des valeurs numériques en notation scientifique.

La solution consiste à demander à Excel de vous demander comment vous souhaitez importer les données.

La clé pour cela est de renommer le fichier que vous importez. Modifiez l’extension du fichier de CSV à quelque chose d’autre, tel que DAT. Lorsque vous essayez ensuite d’ouvrir le fichier dans Excel (démarrez Excel, puis utilisez Ouvrir pour rechercher et essayer d’ouvrir le fichier nouvellement renommé), l’assistant d’importation démarre. Cet assistant vous donne un contrôle complet sur la façon dont Excel traite vos données entrantes.

La plupart de l’assistant est explicite. Vous voudrez porter une attention particulière à la troisième étape de l’assistant qui vous permet de spécifier le type de données pour chaque colonne des données d’importation. Le type de données par défaut pour chaque colonne est «général», ce qui signifie qu’Excel essaie d’interpréter les données en fonction de ses routines d’analyse régulières. Au lieu de cela, vous souhaitez localiser la colonne qui contient les données du problème et spécifier que la colonne doit être traitée comme du texte – exactement ce que vous voulez.

Si vous devez importer ce type de fichier régulièrement, vous souhaiterez peut-être créer une macro qui effectue l’importation pour vous. Tout ce que vous avez à faire est d’utiliser l’enregistreur de macros pour enregistrer chaque étape de l’assistant d’importation. Vous pouvez ensuite relire la macro chaque fois que vous devez réimporter le fichier.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (12201) s’applique à Microsoft Excel 2007, 2010, 2013 et 2016.

Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu d’Excel ici:

lien: / excel-Avoiding_Scientific_Notation_on_File_Imports [Éviter la notation scientifique sur les importations de fichiers].