Je veux importer un fichier CSV dans Excel. Le fichier CSV contient des données séparées par des virgules (voir figure), mais le délimiteur de l'Assistant d'importation de texte est défini par défaut sur "Onglet". Comment puis-je changer la valeur par défaut en "Virgule" à la place?
37
Réponses:
Il s’agit d’un paramètre Windows qui sera utilisé par tous les programmes qui y font référence (Excel dans ce cas).
la source
.dat
.txt
(En supposant l'interface Office 2003)
N'utilisez pas Fichier> Ouvrir.
Utilisez plutôt Données> Importer des données externes> Importer des données ...
Cela appellera l'Assistant Importation de texte, qui vous permet de choisir le délimiteur.
Ou, si vous utilisez la nouvelle interface, accédez à l' onglet Données > À partir du texte :
Cela ouvrira une boîte de dialogue Ouvrir fichier, suivie de la même boîte de dialogue Importation de texte.
la source
Excel semble utiliser le dernier délimiteur utilisé dans la session. Dave Peterson décrit ici une solution possible. Vous créez essentiellement une macro qui définit le délimiteur par défaut et le place dans le dossier xlstart. Si vous faites cela pour un fichier sur des ordinateurs d'autres personnes, cela ne fonctionnera probablement pas, mais c'est comme cela que vous voudriez l'approcher, programme par programme sur votre propre système, et vous pourrez l'adapter à votre situation. L'exécution du code suivant devrait définir le délimiteur pour vous au préalable. Cela fonctionnera sur une session existante. Donc, si vous avez du contenu qui attend la configuration de délimiteurs spécifiques, exécutez quelque chose comme ceci avant votre importation, définissant les paramètres de votre choix.
la source