Durante il tentativo di scoprire come far aprire correttamente CSV in Excel su un PC spagnolo (appartenente a un cliente) ho trovato molte risposte che consigliano di utilizzare sep=,
nella parte superiore del file:
- Il modo più semplice per aprire CSV con virgole in Excel
- Come controllare l'importazione CSV in Excel 2010
- Come aprire file CSV delimitati da punto e virgola nella versione USA di Excel
- Spazio o schede come separatore in CSV
- Come fare in modo che Excel interpreti la virgola come delimitatore predefinito nei file CSV?
Sulla faccia di esso, questo approccio funziona, ma nessuna di queste risposte dare ulteriori informazioni su dove questa opzione metadati proviene. Ho cercato di cercare ciò che significa (e quindi ho trovato tutte quelle risposte) ma non sono stato in grado di ottenere ulteriori informazioni soprattutto perché la punteggiatura è notoriamente difficile da cercare.
La mia preoccupazione principale è se questa è una funzionalità specifica di Excel . Ho il sospetto che lo sia, ma non ho trovato nulla di definitivo per confermarlo.
Alcune domande correlate sono:
- Quali personaggi possono essere usati in questa impostazione?
- Quali altre impostazioni sono disponibili (es. Carattere di fine riga, carattere di citazione, ecc.).
- Esistono altri strumenti che supportano ufficialmente questa funzione?
Spero che ci sia un pezzo di documentazione da qualche parte a cui qualcuno può indicarmi che risponderà a tutte queste domande e altro; Non sono riuscito a trovarlo.
Alcuni chiarimenti:
Non sep=
è un parametro per un parser. È pensato per essere inserito nel CSV. Esempio:
sep=|
"LETTER"|"ANIMAL"
"a"|"aardvark"
"b"|"bear"
"c"|"cow"