Excel - import z jiného sešitu přes OLE DB - relativní cesta

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Věrča
nováček
Příspěvky: 1
Registrován: březen 13
Pohlaví: Žena
Stav:
Offline

Excel - import z jiného sešitu přes OLE DB - relativní cesta

Příspěvekod Věrča » 22 bře 2013 14:34

Ahoj, potřebuji radu ohledně importu z jiného sešitu xls.
Moc by mi pomohlo upravit "source" v dotazu OLE DB (Excel 2003: Data, Importovat externí data, upravit dotaz) tak, aby cesta nemusela být celá "natvrdo", ale začátek aby byl variabilní, např. místo "F:\2013\Sazebnik.xls" mohlo být ".\Sazebnik.xls" nebo přímo "Sazebnik.xls". Funguje to pouze, když je soubor Sazebník otevřen, ale to nechci.
Načítám takto do několika uživatelských souborů sazebník z "řídícího" souboru (všechny soubory ve stejné složce). Sazebník je rozdělen do několika oblastí. Při změně umístění souborů (např. nové období - nový rok nebo změna sazebníku) musím ručně upravovat cestu v uvedeném dialogu "upravit dotaz OLE DB" - a na žádnou oblast nezapomenout. Nevím, jestli je možné tam dostat nějakou proměnnou, vypadá to, že ne. Nerada bych ten import dělala celý úplně jinak. V jiné části mám externí odkazy, tam to funguje automaticky bez problému, ale pro tento případ se externí odkazy moc nehodí. Možná by se daly vložit oblasti nějak přes VBA, ale netuším jak.
Má s tím někdo zkušenosti? Díky.

Reklama
Štučka
Level 2.5
Level 2.5
Příspěvky: 279
Registrován: srpen 12
Pohlaví: Žena
Stav:
Offline

Re: Excel - import z jiného sešitu přes OLE DB - relativní c

Příspěvekod Štučka » 22 bře 2013 22:30

Zkuste k získaní užitečných informací zde.

Stáhněte soubor a opravte makro. Změnte hodnotu proměnnou SDATASOURCE svým vlastním a odstrante nadbytečný text z makra. Pokud potřebujete změnte hodnotu SDATASOURCE.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • CMS: WordPress či něco jiného?
    od Grander » 14 lis 2024 19:10 » v Programování a tvorba webu
    3
    4201
    od Grander Zobrazit poslední příspěvek
    20 lis 2024 15:04
  • EXCEL -jak otevřít 2 excel sobory abych je viděla současne a samostatně
    od Ketty02 » 30 srp 2024 21:19 » v Vše ostatní (sw)
    2
    4818
    od Riviera kid Zobrazit poslední příspěvek
    02 zář 2024 16:21
  • Přechod z Excel 21 na Excel 24
    od Snekment » 29 led 2025 13:46 » v Kancelářské balíky
    2
    12233
    od Snekment Zobrazit poslední příspěvek
    29 led 2025 15:05
  • Pohoda a excel Příloha(y)
    od brownwld » 06 kvě 2025 17:28 » v Kancelářské balíky
    1
    4778
    od atari Zobrazit poslední příspěvek
    07 kvě 2025 09:41
  • Propojení TV-NTB přes HDMI/USB-C
    od bradto » 26 bře 2025 20:22 » v Vše ostatní (hw)
    16
    8641
    od šulda Zobrazit poslední příspěvek
    28 bře 2025 21:30

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů