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.
Excel - import z jiného sešitu přes OLE DB - relativní cesta
Re: Excel - import z jiného sešitu přes OLE DB - relativní c
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.
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
-
- 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
-
-
- 2
- 12233
-
od Snekment
Zobrazit poslední příspěvek
29 led 2025 15:05
-
- 1
- 4778
-
od atari
Zobrazit poslední příspěvek
07 kvě 2025 09:41
-
- 16
- 8641
-
od šulda
Zobrazit poslední příspěvek
28 bře 2025 21:30
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti