Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Configurazione del separatore di elenco

78 views
Skip to first unread message

Silvana L.

unread,
Mar 18, 2004, 6:03:40 AM3/18/04
to
Buongiorno,
ho un problema riguardo il separatore di elenco che Excel
riconosce per separare automaticamente in colonne il
contenuto di un file in formato csv.

Ho riscontrato che su PC diversi il separatore
riconosciuto da excel è diverso. Esempio:
su PC1 (SO XP e Excel 2002) viene riconosciuto ";"
su PC2 (SO Win 2000 e Excel 2000) viene riconosciuto ","

Cambiando nelle "Impostazioni Internazionali" del Pannello
di Controllo il campo "separatore di elenco" il
comportamento di Excel rimane lo stesso (continua a
riconoscere lo stesso separatore).

Addirittura su PC1 ho notato che sembrerebbe ci sia un
baco nella gestione di questo campo: in alcuni casi non
salva un nuovo valore scritto nel campo "separatore di
elenco" e continua,ad una successiva riapertura della
finestra "Impostazioni internazionali", a visualizzare il
vecchio valore nonostante abbia accettato il salvataggio.

Ringrazio anticipatamente per le vostre risposte.
Saluti
Silvana Losa

cucchiaino

unread,
Mar 18, 2004, 2:49:13 PM3/18/04
to

"Silvana L." <anon...@discussions.microsoft.com> ha scritto nel messaggio
news:f60d01c40cd8$abb52060$a401...@phx.gbl...

ho un problema riguardo il separatore di elenco che Excel
riconosce per separare automaticamente in colonne il
contenuto di un file in formato csv.

-----------------------
Ti riporto una recente risposta di Mauro Gamberini ad un quesito simile:

Soluzione1
Dati-->Importa dati esterni-->Importa dati

Dai la path del tuo file .csv
Segui le istruzioni delle finestre e scegli il tipo di separatore.

Soluzione2
Apri il file .csv con il Notepad.
Modifica-->Sostituisci
Sostitisci le virgole con i punti e virgola.
Accetta le modifiche.
Doppio click sul tuo file .csv.
------------------------

Spero ti sia utile.


anon...@discussions.microsoft.com

unread,
Mar 19, 2004, 6:03:13 AM3/19/04
to

>-----Messaggio originale---
>.
>
Grazie per l'interessamneto; putroppo entrambe le proposte
non sono applicabili al mio caso perchè:
1) voglio potere aprire dei file csv prodotti da
un'applicazione proprietaria che sto sviluppando e devo
decidere in questa applicazione quale separatore mettere
2) tali files devono AUTOMATICAMENTE, all'apertura tramite
Excel, disporsi in colonne
3) tali files saranno letti da diversi PC, con differenti
sistemi operativi e differenti versioni Excel quindi devo
identificare un separatore univocamente interpretabile da
tutti i PC oppure identificare una procedura precisa per
impostare su un PC il separatore che io voglio.

Magari ora che ho spiegato lo scopo, è più chiaro anche il
problema.
Grazie
Silvana

Tiziano Marmiroli

unread,
Mar 21, 2004, 6:57:05 PM3/21/04
to
Il Fri, 19 Mar 2004 03:03:13 -0800,
<anon...@discussions.microsoft.com> ha scritto:

> 1) voglio potere aprire dei file csv prodotti da
> un'applicazione proprietaria che sto sviluppando e devo
> decidere in questa applicazione quale separatore mettere
> 2) tali files devono AUTOMATICAMENTE, all'apertura tramite
> Excel, disporsi in colonne
> 3) tali files saranno letti da diversi PC, con differenti
> sistemi operativi e differenti versioni Excel quindi devo
> identificare un separatore univocamente interpretabile da
> tutti i PC oppure identificare una procedura precisa per
> impostare su un PC il separatore che io voglio.

AFAIK chiedi un po' troppo! :-)

Non esiste un separatore di elenco "univocamente interpretabile" da
Excel, il separatore di elenco 'valido' è quello indicato nelle opzioni
internazionali. E andare a impostare sul pc dell'utente il separatore di
elenco a te gradito mi sembra troppo 'invasivo' (mi pare anche talvolta
sia necessario riavviare perchè la modifica sia riconosciuta).

Vorresti che i file venissero automaticamente aperti in Excel o l'utente
li aprirà dal menu File>Apri?

--
Tiziano Marmiroli
Microsoft MVP - Office

0 new messages