Musím použiť VBA na import veľkého súboru CSV Excelsúbor do prístupovej tabuľky. Oddeľovač je "" (úvodzovky), s výnimkou nejakého dôvodu, za prvou hodnotou nasleduje "(iba jedna citácia) namiesto dvoch ako každá iná hodnota. Prvý riadok obsahuje hlavičky stĺpcov a je oddelený rovnakým spôsobom. V dolnej časti Pripojil som príklad.
Súbory CSV sa generujú automaticky pomocouúčtovný systém denne, takže nemôžem zmeniť formát. Sú tiež dosť veľké (150 000+ riadkov, veľa stĺpcov). Som do VBA celkom nový, takže čo najviac detailov by sa veľmi ocenilo.
Vopred ďakujem!
odpovede:
0 pre odpoveď č. 1Neznie to ako súbor CSV. Môžete ho otvoriť v programe Excel, previesť ho na skutočný súbor CSV a potom ho importovať do programu Access? Na webovej stránke nižšie nájdete veľa možností importovania pomocou jazyka VBA.
http://www.accessmvp.com/KDSnell/EXCEL_Import.htm
Pozrite sa aj na tieto adresy URL.
http://www.erlandsendata.no/english/index.php?d=envbadacimportado
http://www.erlandsendata.no/english/index.php?d=envbadacimportdao