Az Excel verziószámának függvényében más-és-más módon ugyan, de be lehet tölteni CSV fájlt úgy, hogy nem egy oszlopban fogod látni az adatokat, hanem normális táblázatként. Ehhez 2010-ben és asszem 2013-ban nem a normál "kétszer kattintok a fájlnévre" / "az üres Excelből megnyitom a File menüből kitallózva" módszerrel kell betölteni az adatfájlt, hanem valahol az Adat import menüből lehet elérni a funkciót. (Nincs itthon Excelem, csak a gyárban tudnám megnézni.)
Hasonlóan, ha csinálsz Excelben egy táblázatot, majd CSV-ben mented el, akkor pontosan olyan formátumot kapsz, amilyen kell - azaz soronként vesszővel elválasztva vannak az adatok.
Fentiek miatt sem a betöltés utáni szétdarabolásra, sem a mentés előtti összefűzéses játékra nincs szükséged.
Szóval a fő probléma, hogy túlbonyolítod a dolgot - mind a betöltést, mind a kimentést. Elsőnek próbálgasd addig, míg be tudod tölteni az MS letölthető példafájlát úgy, hogy nem egyetlen oszlopban látsz adatokat, hanem szépen sok oszlopban. Utána adj hozzá egyetlen plusz soban egy új adatot, és addig küzdj a különböző Save as ..., míg rendes CSV-d lesz. Ellenőrizni úgy tudod, hogy nyitsz egy CMD ablakot és azt mondod:
type fájlnév.csv
Egyetlen sor végén sem szabad vesszőnek állnia. Ha mind a két lépést jól csinálod, már nem szabad visítania az Outlooknak. Végül pedig mivel a CSV-ben - ahogy Raynes is írta - vessző választja el az egyes mezőket egymástól, ha bármelyik adatmezőben szerepel maga a vessző (pl: Budapest, 12. kerület) - akkor a kézi összefűzés elrontja a dolgokat, és egy mezővel többet fog abban a sorban eredményezni, míg ha maga az Excel csinálja, akkor helyesen rajta be az adatokat (általában idézőjelek közé teszi annak a mezőnek az adatait: "Budapest, 12. kerület" formában). Az ilyesmit egy CSV-t használó programnak fel kell tudnia dolgozni.
Ami a CSV + Excel esetén a legnagyobb gáz, hogy a korábbi 2010, 2013-as Excelek egy vagon CSV formátumba mentést felkínálnak, de a többségével csak a baj van. Van ékezetes betű kódolási probléma, van ahol CSV-nek hívja, de nem vessző, hanem pontosvessző / tabulátor az elválasztójel, stb. Emlékeim szerint a Strukturált szövegfájl - vagy valami hasonló - nevű kimeneti formátum az, ami valódi, jól használható CSV-t köp ki magából. És csak azért, hogy könnyű legyen az élet, ennek az alapértelmezett fájlkiterjesztése nem CSV, hanem TXT.
(Attól vagyok ilyen k okos, hogy néhány éve már elkezdtem ezzel szívni. ez = Excel + CSV. Kollégáknak, akiket ilyen-olyan okokból nem lehet LibreOffice-ra / ésvagy a céges MSO verzió frissítésére rávenni, még doksit is írtam, hogy mit kell csinálni ahhoz, hogy jó legyen a generált CSV-jük.)