Vai allo strumento
ViewCSV
Nessun caricamento del file

Guida all’estensione ViewCSV

Versione 1.0.0 · non ancora disponibile nel Chrome Web Store né nei componenti aggiuntivi di Microsoft Edge

La maggior parte dei problemi dipende dal formato del file, dalla codifica o dal delimitatore. ViewCSV mostra un messaggio che dice cosa non va; qui sotto trovi come risolvere ogni caso. Mentre cerchi la soluzione, i tuoi dati restano sul tuo dispositivo.

Un file non si apre

  • Più di 52.428.800 byte (50 MB): dividi il file oppure usa un programma desktop.
  • «Questa è una cartella di lavoro di Excel o di un altro foglio di calcolo»: salvala come «CSV UTF-8» dal tuo foglio di calcolo e apri quel file.
  • «Sembra un file binario»: i file compressi (.gz) vanno prima estratti; i PDF non sono supportati.
  • Più di 1.000.000 di righe, 1.000 colonne o 5.000.000 di celle: se il numero di colonne sembra strano, probabilmente il delimitatore è sbagliato (vedi sotto).

Lettere accentate sbagliate o «Il file non è testo UTF-8 valido»

ViewCSV rileva UTF-8 e UTF-16 con BOM (indicatore dell’ordine dei byte). Gli export meno recenti usano spesso un’altra codifica: il «CSV» semplice di Excel su Windows in italiano di solito è Windows-1252, mentre «CSV UTF-8» salva in UTF-8. Anche l’export di un gestionale o di una banca può essere in Windows-1252: lo noti da à, è e ù che non si leggono.

  1. Apri «Impostazioni di importazione» (nella pagina iniziale, oppure nella barra in alto quando un file è già aperto).
  2. Scegli la codifica con cui è stato salvato il file, per esempio Windows-1252 (Europa occidentale), Windows-1250, Windows-1251, Shift_JIS, EUC-KR o GB18030.
  3. Apri di nuovo il file oppure scegli «Rileggi». Niente viene convertito. I byte che non sono UTF-8 o UTF-16 validi danno un errore; le altre codifiche possono accettare byte sbagliati senza segnalare errori, quindi se le lettere sono ancora sbagliate prova un’altra codifica.

È tutto in una sola colonna

Il delimitatore non è stato riconosciuto. In «Impostazioni di importazione» scegli virgola, punto e virgola, tabulazione o barra verticale, poi «Rileggi». I file salvati con punto e virgola e virgola decimale, come molti export di Excel in italiano e di portali open data, si aprono senza problemi; gli importi restano semplicemente testo, per esempio 126,50.

«Un valore tra virgolette … non viene mai chiuso»

Nel file manca una virgoletta doppia, a partire dalla riga indicata nel messaggio. Se puoi, correggi il file. Per vederlo comunque, disattiva «Applica le regole CSV alle virgolette doppie» in «Impostazioni di importazione»: le virgolette vengono lette come caratteri normali. Per il testo incollato, il messaggio propone direttamente «Apri con le virgolette come testo».

Incollare testo

  • La finestra della barra degli strumenti accetta fino a 4.194.304 caratteri. Per testi più lunghi, apri la scheda di ViewCSV e scegli lì «Incolla testo» (fino a 52.428.800 caratteri).
  • Le righe copiate da un foglio di calcolo di solito sono separate da tabulazioni; ViewCSV lo rileva.
  • Le righe vuote vengono saltate e contate in un avviso sopra la tabella.

«Trova tabelle» non trova nulla, o non la tabella che vedi

  • Vengono trovate solo le vere tabelle HTML. Molti siti disegnano le griglie con altri elementi, che non si possono leggere. Copia il testo e incollalo, oppure cerca sul sito un download in CSV.
  • Le tabelle in frame di un altro sito, le tabelle nascoste e quelle di impaginazione con una sola cella vengono saltate. L’elenco mostra al massimo 50 tabelle.
  • Se la pagina carica altre righe mentre scorri o cambi pagina, vengono lette solo le righe presenti in quel momento.
  • «La tabella nella pagina è cambiata» o «ViewCSV non riesce più a leggere quella pagina»: la pagina è stata ricaricata o modificata. Torna alla pagina e scegli di nuovo «Trova tabelle».
  • Le celle unite vengono divise e il loro valore viene ripetuto in ogni cella che coprivano; un avviso ti dice quante sono.

«ViewCSV non può leggere questa pagina»

I browser non permettono alle estensioni di leggere le proprie pagine (impostazioni, nuova scheda, store delle estensioni) né alcune pagine protette. Anche i file del tuo computer aperti in una scheda non sono accessibili: aprili con «Scegli file» nella scheda di ViewCSV.

  • L’accesso non è stato consentito: scegli di nuovo «Consenti e apri» e accetta la richiesta del browser per quel sito.
  • «Questo link reindirizza a un altro indirizzo»: ViewCSV non segue i reindirizzamenti. Apri il link nel browser, poi usa l’indirizzo finale o scarica il file.
  • «Il sito richiede l’accesso» (errore 401 o 403): ViewCSV non invia i tuoi dati di accesso. Scarica invece il file con il browser, per esempio dall’area riservata della banca o del gestionale.
  • «Il link ha restituito una pagina web, non un file CSV»: il link porta a una pagina di accesso o di download invece che al file.
  • File troppo grande o download più lento di 60 secondi, nome utente o password nel link, indirizzo della tua rete: il download viene rifiutato.
  • In ogni caso puoi scaricare il file con il browser e aprirlo con «Scegli file».

Esportazioni

  • Le esportazioni sono in UTF-8. Tieni attiva l’opzione BOM UTF-8 (lo è già di default) se un foglio di calcolo mostra male accenti o caratteri non latini.
  • L’esportazione CSV usa di default il delimitatore del file di origine; puoi sceglierne un altro nella finestra Esporta, per esempio il punto e virgola per Excel in italiano. I valori vengono scritti così come sono, senza riformattarli.
  • «Proteggi dalle formule dei fogli di calcolo» (attiva di default) aggiunge un apostrofo davanti alle celle che iniziano con =, +, - o @ (o con le loro forme a larghezza piena, una tabulazione o un ritorno carrello) e non sono semplici numeri, così il foglio di calcolo le mostra come testo invece di eseguirle. Disattivala se ti serve il testo originale esatto, per esempio per caricare il file in un database.
  • L’esportazione JSON è un array di oggetti con tutti i valori come stringhe. Le colonne senza nome diventano «Column N» e i nomi ripetuti ricevono «(2)», «(3)».
  • Scegli se esportare le righe mostrate (dopo ricerca e filtri, nell’ordine attuale) o tutte le righe, e se escludere le colonne nascoste.
  • Le esportazioni oltre 209.715.200 byte (200 MB) vengono rifiutate: prima filtra le righe o nascondi delle colonne.

Il file originale e le modifiche non salvate

ViewCSV non modifica mai il file originale né la pagina web. Modifiche, righe eliminate e colonne rinominate esistono solo nella scheda di ViewCSV finché non esporti, e Annulla può annullare le ultime 200 modifiche. Ordinamento, ricerca e filtri cambiano solo ciò che vedi. Chiudere o ricaricare la scheda scarta le modifiche (il browser chiede prima conferma), e anche cambiare le «Impostazioni di importazione» rilegge i dati e le scarta.

Una colonna di numeri si ordina come testo

Sono riconosciuti come numeri solo i decimali semplici con il punto, per esempio 1234.5 o -0.75. Virgola decimale, separatori delle migliaia, simboli di valuta, esponenti e date sono testo, quindi importi come 1.234,50 restano testo; una colonna con zeri iniziali (CAP, partite IVA, codici articolo) è testo di proposito. Il testo è ordinato in modo naturale, quindi 2 viene comunque prima di 10.

Domande frequenti

Perché nel file esportato Excel mostra un apostrofo?

L’ha aggiunto la protezione dalle formule, davanti a un valore che inizia con =, +, - o @. Se non lo vuoi, disattiva «Proteggi dalle formule dei fogli di calcolo» nella finestra Esporta.

Posso recuperare le modifiche dopo aver chiuso la scheda?

No. I dati restano solo nella scheda aperta: esporta prima di chiuderla.

Perché un importo come 1.234,50 non viene filtrato come numero?

In ViewCSV sono numeri solo i decimali con il punto e senza separatori. Il valore resta esattamente com’è e puoi comunque cercarlo e filtrarlo come testo, per esempio con la condizione contiene.

L’estensione funziona offline?

Sì, per file, testo incollato e tabelle di pagine già aperte. Per aprire un link CSV serve la connessione a quel sito.