Anche se provo ad evitarlo, ogni tanto devo aprire un file CSV in Excel. Quando lo faccio, formatta colonne contenenti numeri, il che li rende inutili per i miei scopi. Per quanto ne so, l'unico modo per evitare che ciò accada durante l'importazione è rinominare il file in modo che l'estensione non sia .csv e utilizzare la procedura guidata di importazione per specificare il formato di ciascuna colonna singolarmente. Per i file con 50-60 colonne, ciò non è pratico.
Poiché ogni risposta a questa frequente domanda su Internet suggerisce uno dei mezzi per riconvertire i numeri formattati una volta che il file è aperto (il che non funzionerà per me - voglio risolvere il problema generale, non alcuni casi specifici) o selezionando manualmente il tipo di formato di ogni colonna (cosa che non voglio fare), sto cercando un modo per impostare una preferenza o uno stile globale in modo tale che tutte le colonne di tutti i file CSV aperti siano sempre formattate come testo. So di "armare" anche i numeri con le virgolette, ma i file che ottengo non arrivano così e speravo di evitare di dover preelaborare i file in modo che Excel non li rovinasse.
Esiste un modo per farlo in modo specifico : formattare sempre tutte le colonne nei file CSV aperti come testo, senza selezionare manualmente ogni colonna ogni volta durante l'importazione?
Sto usando Excel 2003, ma prenderò le risposte per il 2007 se questo è quello che sai.