J'essaie d'enregistrer un fichier Excel 2007 en tant que fichier texte délimité par des tuyaux, mais dans la liste Enregistrer sous, je ne vois que les options délimitées par des tabulations et csv. Comment dois-je procéder pour spécifier le délimiteur, qui, si je me souviens bien, était possible dans les versions antérieures d'Excel via un assistant?
microsoft-excel
export
Dan U.
la source
la source
En outre, en supposant qu'aucune virgule ne figure dans les données réelles, vous pouvez exporter vers un fichier .CSV normal, puis utiliser le bloc-notes pour rechercher / remplacer toutes les virgules par des canaux. Si vous avez des virgules dans vos données, avant d'exporter vers .CSV, recherchez / remplacez (dans Excel) toutes les virgules vers quelque chose qui n'est pas utilisé dans vos données (par exemple, l'accolade gauche ou le tilde). Ensuite, après avoir exporté et trouvé / remplacé les virgules dans des tuyaux, vous pouvez retrouver / remplacer ce nouveau caractère en virgules.
la source
Changer le séparateur de liste d'avant en arrière est pénible.
Le laisser tel
|
n'est pas acceptable car il gâche beaucoup de choses. L'enregistrement en tant queTAB
fichier texte séparé, puis l'utilisation d'un éditeur de texte pour remplacer globalement leTAB
s par le|
s fonctionne bien.Pour ce faire avec le Bloc-notes, mettez en surbrillance un
TAB
caractère dans le fichier texte, puis copiez-le, puis appelez Remplacer, puis collez-le dans la zone de recherche, puis placez le délimiteur de votre choix dans la zone Remplacer par.la source
Pourquoi n'essayez-vous pas Libreoffice!
Lorsque vous ouvrez ou enregistrez un fichier CSV, il vous demande quel délimiteur utiliser!
la source