Mikä olisi nopein/helpoin tapa luoda muutamasta sadasta eri teksitiedostosta yksi access tietokanta?
Jokaisen tiedoston importtaus erikseen ei houkuttele ja haluaisin automatisoida päivitykset myös jatkossa.
kiitos etukäteen
Jokaisen tiedoston importtaus erikseen ei houkuttele ja haluaisin automatisoida päivitykset myös jatkossa.
kiitos etukäteen
Vastaukset 2
Vanhimmat
Riippuen/riipumatta siitä montako riviä txt-tiedostossa on niin tärkeintä on tietää miten eri tiedot on eroteltu toisistaan (tabit enterit jne on kuitenkin ascii merkkejä). Accessin VBA:ssa toimii samat file käsittelyoperaatiot kuin VB:ssäkin joten muunnon automatisointi onnistuu muutamalla koodirivillä. Pikainen esim. olisi vaikka kunkin txt-tiedoston siirtäminen jollekin folderile avata se ja siirtää muuttujiin sekä add komennolla liittää sopivaan tauluun, siirtää käytetty tiedosto pois ja uusi tilalle kunnes kaikki on siirretty. Veikkaisin että muuttujamäärittelyineen pääsee alle 50 rivin koodia ja olisi aina käytettävissä jos vaikka sijoittaa käynnistyksen accesin makron taakse.
Viisaita sanoja edellä,
Vastaavan koodin voi halutessaan vaikka laittaa autoexeciin mikä käynnistää aloituksen yhteydessä halutun makron/toiminnon. Ihan perus ascii taulukosta löytyy mikä on kunkin merkin selitys. 13 taisi olla enter mutta ihan simppelillä läpikäymiseleellä eli ottaa stringin pituuden ja katsoo mitä sisältävät voidaan erotella mitkä ovat tabeja jne.