grazie per la veloce risposta
no, il file di excel (che non ho fatto io...) in OGNI cella ha PRIMA uno spazio, poi dopo lo spazio inizia il testo, quindi il mio csv viene fuori così:

testo; testodue; testotree; testoquattro;

e importandolo mi vien fuori quel casino
se invece fosse

testo;testodue;testotree;testoquattro;

sarebbe perfetto. I dati sono migliaia e togliere 'sti aledetti spazi a mano è impossibile, con trova e sostituisci non li toglie.... idee?