Sziasztok!
Egy érdekes helyzet előtt állok. Sajna Access-ből kell .CSV-t exportálnom. A forrást a Sharepoint-ról veszi le. Ennek frissítése kezelve. De export során, amikor CSV-be ki kell raknom a fájlt, akkor elhasal, mert panaszkodik, hogy a szeparátor egyes mezőkben megtalálható. Tudom, hogy Comma Separated, de tabulátorral kellene elválasztanom a mezőket.
A lenti kóddal kiexportálnám a tábla tartalmát, de nem megy. Tudom, hogy lehet specifikálni a varázslóval definíciós fájlt, de akkor megkötöm a fejlécet. Egyik cél pedig az lenne, hogy ha módosul a fejléc, akkor rugalmasan kövesse le az export is.
DoCmd.TransferText acExportDelim, , "SP_DATASOURCE", filename, True
Létezik megoldás arra, hogy a VBA kódban adjam meg a szeparátort? A rugalmasságot nem adhatjuk fel.
Mess with the best / Die like the rest