Potřeboval bych poradit s tímto. Mám seznam středisek, cca 10. V excelu potřebuji udělat předvahu tak, aby na jednotlivých záložkách byly samostatně střediska, v prvním sloupečku seznam účtů, v dalších pak jednotlivé hodnoty po měsících. Problém je, že z účta dokážu vytáhnout předvahy po jednotlivých měsících za každé středisko do samostatného souboru xls. Používám na to funkci SVYHLEDAT, nicméně je to šílený opruz. Šlo by to udělat nějak přes makro či jakkoliv jinak zjednodušit. Pojmenování či uložení jednotlivých souborů není problém. Díky.
Mejla
SVYHLEDAT přes makro Vyřešeno
Re: SVYHLEDAT přes makro
napada me si na kazdym listu definovat nazev strediska a oznaceni mesicu a takto potom pojmenovavat jednotlive soubory, napr. 'Vyroba_M01.xlsx' by byl soubor pro stredisko vyroba s daty pro mesic Leden...takovychto souboru byste mel cca 120.
Ve vasem hlavnim souboru by se tento nazev souboru pouziL pro NEPRIMY.ODKAZ, ktery by byl snadny (napr. takto: =SVYHLEDAT($A4;NEPŘÍMÝ.ODKAZ("[" & $A$2 & C$2 & ".xlsx]List1!$A:$B");2;0)
Potiz tohoto ale je, ze zdrojovy soubor (tedy Vyroba_M01) by musel byt otevreny, jinak je vzorec chybny (muselo by tedy byt otevreno 120 souboru, aby vsechny hodnoty byly prirazeny spravne...
Ve vasem hlavnim souboru by se tento nazev souboru pouziL pro NEPRIMY.ODKAZ, ktery by byl snadny (napr. takto: =SVYHLEDAT($A4;NEPŘÍMÝ.ODKAZ("[" & $A$2 & C$2 & ".xlsx]List1!$A:$B");2;0)
Potiz tohoto ale je, ze zdrojovy soubor (tedy Vyroba_M01) by musel byt otevreny, jinak je vzorec chybny (muselo by tedy byt otevreno 120 souboru, aby vsechny hodnoty byly prirazeny spravne...
-
- Level 4
- Příspěvky: 1142
- Registrován: srpen 08
- Pohlaví:
- Stav:
Offline
Re: SVYHLEDAT přes makro
Naprogramovat lze leccos, ale pokud pozadujes konkretni pomoc a ne jen sdeleni, ze to lze, je nezbytne prilozit vzor ciloveho souboru a nekolik zdrojovych souboru alespon za dve strediska s jednotnou strukturou dat a jednotnou strukturou nazvu souboru umistenych v jednom adresari; specifikovat co a kam na cilove listy prenest,takze ukazkove vyplnit s pripadnym komentarem.
Verze Excelu?
Jedna se o jednorazove pouziti nebo opakovane pouziti k doplnovani?
Verze Excelu?
Jedna se o jednorazove pouziti nebo opakovane pouziti k doplnovani?
Re: SVYHLEDAT přes makro
Díky za reakce. Začnu tím lehčím. Verze Excelu 2003. Jedná se o akci prováděnou 1x za rok. Soubory přiloženy. Souborů, ze kterých se budou tahat data, bude každopádně 120 (12 x počet středisek). Jejich pojmenování a uložení do 1 či více složek je libovolné.
- Přílohy
-
- Střediska plán.rar
- (206.97 KiB) Staženo 65 x
Re: SVYHLEDAT přes makro
V souhrnnem souboru Strediska chcete mit vice let nebo jen aktualni (ve vzorovem jsou mesice 10/2008 - 12/2009). Resp. budou se tyto sloupce menit na aktualni mesice nebo se budou dalsi mesice pridavat za jiz vyplnene?
Ja osobne bych asi sel cestou toho, ze by existoval jeden soubor pro kazdy jednotlivy rok, tedy ze by v souhrnnem souboru Stredisek byly vzdy jen mesice jednoho roku, tedy 01/2010-12/2010 a dale 01/2011-12/2011... jak to vidite?
Pokud by se michalo vice let v jednom souboru, musely by mit jednotlive soubory s mesicnimi daty za jednotliva strediska oznaceni nejen strediska, mesice, ale i roku...
Ja osobne bych asi sel cestou toho, ze by existoval jeden soubor pro kazdy jednotlivy rok, tedy ze by v souhrnnem souboru Stredisek byly vzdy jen mesice jednoho roku, tedy 01/2010-12/2010 a dale 01/2011-12/2011... jak to vidite?
Pokud by se michalo vice let v jednom souboru, musely by mit jednotlive soubory s mesicnimi daty za jednotliva strediska oznaceni nejen strediska, mesice, ale i roku...
Re: SVYHLEDAT přes makro
Jednalo by se vždy o jeden konkrétní rok. Tedy fiskální rok. Jedeme od října do září, nikolik klasicky kalendář 1-12.
Re: SVYHLEDAT přes makro
Dal jsem neco dohromady:
Vychazel jsem z toho, ze jednotlive soubory (120) budou v jednom adresari, ktery si zvolite (muze byt pro kazde stredisko jiny) - V bunce B1 (na kazdem jednotlivem listu strediska) napiste celou cestu k souborum (musi koncit zpetnym lomitkem).
Jednotlive soubory (120) musi mit nazev v tomto formatu 'Stredisko_YrrrrMmm' (132101_Y2009M09) = nazvy
V bunce B2 je pak uvedeny rok - mesice se pak odvijeji od nej (rada jde od rijna roku x do zari roku x+1).
Pri uprave staci menit bunky: B1,B2,B3.
Pro pridani strediska staci zdublovat list a prepsat cislo strediska (B3)
Ve sloupci A museji cisla uctu zacinat od radku 5 (je jedno, kolik jich bude).
Pozor u uctu na to, jak jsou zapsany, musi odpovidat tomu, jak jsou vyexportovany do 120 souboru (v prikladu od vas to nejsou cisla, ale text, protoze pred cislem je par mezer - tak na to pozor).
Zkuste si to a kdyztak dejte vedet...
Vychazel jsem z toho, ze jednotlive soubory (120) budou v jednom adresari, ktery si zvolite (muze byt pro kazde stredisko jiny) - V bunce B1 (na kazdem jednotlivem listu strediska) napiste celou cestu k souborum (musi koncit zpetnym lomitkem).
Jednotlive soubory (120) musi mit nazev v tomto formatu 'Stredisko_YrrrrMmm' (132101_Y2009M09) = nazvy
V bunce B2 je pak uvedeny rok - mesice se pak odvijeji od nej (rada jde od rijna roku x do zari roku x+1).
Pri uprave staci menit bunky: B1,B2,B3.
Pro pridani strediska staci zdublovat list a prepsat cislo strediska (B3)
Ve sloupci A museji cisla uctu zacinat od radku 5 (je jedno, kolik jich bude).
Pozor u uctu na to, jak jsou zapsany, musi odpovidat tomu, jak jsou vyexportovany do 120 souboru (v prikladu od vas to nejsou cisla, ale text, protoze pred cislem je par mezer - tak na to pozor).
Zkuste si to a kdyztak dejte vedet...
- Přílohy
-
- Strediska_mesice.xls
- (162.5 KiB) Staženo 101 x
-
- Level 4
- Příspěvky: 1142
- Registrován: srpen 08
- Pohlaví:
- Stav:
Offline
Re: SVYHLEDAT přes makro
Pouziti procedury VBA umoznuje bezproblemove aktualizace seznamu uctu a stredisek a umisteni v adresarich.
Prover, zde jsou prenasena data ze spravnych sloupcu zdrojovych souboru.
Poznamky jsou v souboru PrenestData.xls, dale je pripojen ukazkovy cilovy soubor.
Predpoklad pro spravnou funkci je, ze struktura dat ve zdrojovych souborech odpovida souborum, ktere jsi predlozil.
Prover, zde jsou prenasena data ze spravnych sloupcu zdrojovych souboru.
Poznamky jsou v souboru PrenestData.xls, dale je pripojen ukazkovy cilovy soubor.
Predpoklad pro spravnou funkci je, ze struktura dat ve zdrojovych souborech odpovida souborum, ktere jsi predlozil.
- Přílohy
-
- strediska2009.xls
- (59 KiB) Staženo 121 x
-
- PrenestData.xls
- (52 KiB) Staženo 112 x
Re: SVYHLEDAT přes makro
Děkuji oběma. Během tohoto týdne vyzkouším a dám vědět, díky.
-
- Level 4
- Příspěvky: 1142
- Registrován: srpen 08
- Pohlaví:
- Stav:
Offline
Re: SVYHLEDAT přes makro
Vzhledem k tomu, ze tyden uplynul a zadna reakce, prikladam definitivni verzi.
Zmeny oproti pracovni verzi:
Seznam uctu a jejich nazvu je v prilozenem souboru, ze ktereho je pak kopirovan na jednotlive listy stredisek.
Neni nutno vytvaret seznam podadresaru (stredisek), jsou nacitany z adresare zdrojovych souboru.
V pripade, ze seznam uctu neobsahuje ucet obsazeny ve zdrojovem souboru, je stav ohlasen.
Zmeny oproti pracovni verzi:
Seznam uctu a jejich nazvu je v prilozenem souboru, ze ktereho je pak kopirovan na jednotlive listy stredisek.
Neni nutno vytvaret seznam podadresaru (stredisek), jsou nacitany z adresare zdrojovych souboru.
V pripade, ze seznam uctu neobsahuje ucet obsazeny ve zdrojovem souboru, je stav ohlasen.
- Přílohy
-
- PrenestData.xls
- (111 KiB) Staženo 220 x
Re: SVYHLEDAT přes makro
Takže po dlouhé době vytahuju toto vlákno. Teprve teď nastal ten okamžik, kdy je třeba rychle provést tento úkol. Zatím jsem vyzkoušel pouze ten od uživatele "navstevnik", a funguje to naprosto dokonale. Moc děkuji. Každopádně děkuji i Pokimu. Jeho verzi vyzkouším, jen co bude chviličku času. Vzhledem k tomu, že od příštího týdne budu mít školení na Excel, tak jsem zvědavý, jestli budu alespoň trošku rozumět tomu, jak je to od Vás napsaný. Mejla
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 16
- 8561
-
od šulda
Zobrazit poslední příspěvek
28 bře 2025 21:30
-
- 7
- 4127
-
od petr22
Zobrazit poslední příspěvek
18 srp 2024 10:25
-
-
Zpětná komunikace z NTB na tiskárnu přes switch Příloha(y)
od vasekpetr1 » 24 říj 2024 21:25 » v Sítě - hardware - 16
- 9145
-
od vasekpetr1
Zobrazit poslední příspěvek
10 pro 2024 17:05
-
-
- 7
- 3888
-
od buchtik
Zobrazit poslední příspěvek
18 srp 2024 19:26
-
-
Bezdrátový ovladač mi nejde spárovat přes Bluetooth
od maschke0 » 11 srp 2024 21:12 » v Taktování a další úpravy PC - 14
- 10308
-
od maschke0
Zobrazit poslední příspěvek
14 srp 2024 22:24
-
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host