Spécification du délimiteur pour exportation Excel 2007

J'essaie de sauvegarder un fichier Excel 2007 sous la forme d'un fichier texte délimité par une pipe, mais dans la liste Enregistrer sous, je vois seulement les options délimitées par les tabulations et csv. Comment puis-je préciser le délimiteur, qui, comme je l'ai rappelé, était possible dans les versions Excel antérieures via un assistant?

De cette page:

  • Amenez votre fenêtre d'options par défaut en cliquant sur Démarrer -> Paramètres -> Panneau de configuration -> Paramètres régionaux.
  • Cliquez sur le bouton "Personnaliser".
  • Cliquez sur l'onglet "Numéro" et dans le champ "Liste des séparateurs", remplacez le séparateur par défaut actuel par celui que vous souhaitez utiliser (dans votre cas, le symbole du tuyau).
  • Cliquez sur "OK" pour enregistrer la modification et fermer la fenêtre.

Maintenant, l'exportation en tant que CSV dans Excel produira des fichiers délimités par des canaux.

De plus, en supposant qu'il n'y ait pas de virgules dans les données réelles, vous pouvez exporter vers le bas .CSV, puis utilisez le bloc-notes pour trouver / remplacer toutes les virgules par des tuyaux. Si vous avez des virgules dans vos données, avant d'exporter vers .CSV, trouvez / Remplacez (dans Excel) toutes les virgules à quelque chose qui n'est pas utilisé dans vos données (p. Ex., L'accolade gauche ou la tilde). Ensuite, après avoir exporté et trouvé / remplacer des virgules en tuyaux, vous pouvez trouver / remplacer ce nouveau caractère par des virgules.

Changer le séparateur de liste d'avant en arrière est une douleur.

Laisser comme | N'est pas acceptable car il perfore beaucoup de choses. Enregistrement en tant que fichier texte séparé TAB , puis utilisez un éditeur de texte pour remplacer globalement les TAB s par | S fonctionne bien.

Pour ce faire avec le Bloc-notes, mettez en surbrillance un caractère TAB dans le fichier texte, puis copiez-le, puis invoquez Remplacer, puis collez-le dans la zone de recherche, puis placez le délimiteur que vous voulez dans la zone remplacer par.

Pourquoi n'essayez-vous pas de Libreoffice!

Lorsque vous ouvrez ou enregistrez un fichier CSV, il demande quel délimiteur devrait être utilisé!