Dobrý den, opět bych potřeboval pomoct s makrem.
mám 4 soubory excel se stejnou strukturou listů. V každém souboru jsou listy stejne pojmenované.
Potřeboval bych vytvorit makro, které by tyto soubory a listy prohleda a do otevreného sesitu s názvem "hledani" vypise kde se hledane cislo vyskytuje a nakopiruje radek kde se hledané císlo vyskytuje.
Hledane cislo je vzdy ve sloupci E
Jedná se o ICO, které se muze v listech vyskytovat i vícekrát.
Potreboval bych vsechny vyskyty.
Dekuji za pomoc.
Vyhledavani ve vice souborech excel Vyřešeno
-
- Pohlaví:
Re: Vyhledavani ve vice souborech excel
Můžu to zkusit napsat ve vbs...
V tom případě potřebuji:
- minimálně 2 soubory se strukturou
- cestu k souborům
- kontrolovat na duplikaci výskyt i v jednom souboru na různých listech?
- co s duplikací na stejném listu?
excel soubor s výsledky by se vytvořil nový
Odhad o kolik dat jde - procházení totiž může trvat hodně dlouho.
V tom případě potřebuji:
- minimálně 2 soubory se strukturou
- cestu k souborům
- kontrolovat na duplikaci výskyt i v jednom souboru na různých listech?
- co s duplikací na stejném listu?
excel soubor s výsledky by se vytvořil nový
Odhad o kolik dat jde - procházení totiž může trvat hodně dlouho.
Re: Vyhledavani ve vice souborech excel
Dobrý den,
přikládám vzorové soubory
Cesta k souborům:"Z:\Server\Faktury\"
Duplicity kontrolovat v souboru i v listech. Teoreticky by měli být duplicity jenom v souborech vždy ve stejném listu třeba"faktury, pokladní doklady atd.
Asi by neměla být duplicita v jednom souboru ve více listech. Ale raději to kontrolovat.
Vypsat všechny výskyty hledaného údaje, dokladů od jedné firmy může být více s jinou částkou.
Byl bych možná pro pokud by to šlo vypsat výsledek do stejného souboru ze kterého se bude vyhledávat.
Vyhledané údaje se nebudou nikde archivovat, vyhledávání by mělo sloužit jenom opravdu pro vyhledání potřebných údajů.
Předpoklad je, že budou 4 soubory v každém 4 listy, které mají nastaveno 500 řádků. Ve skutečnosti by záznamů mělo být kolem 300.
Přikládám ještě soubor, který jsem našel na netu je od uživatele "Elninoslov", jedná se v podstatě o to samé jenom to nedokážu přizpůsobit pro moje potřeby.
přikládám vzorové soubory
Cesta k souborům:"Z:\Server\Faktury\"
Duplicity kontrolovat v souboru i v listech. Teoreticky by měli být duplicity jenom v souborech vždy ve stejném listu třeba"faktury, pokladní doklady atd.
Asi by neměla být duplicita v jednom souboru ve více listech. Ale raději to kontrolovat.
Vypsat všechny výskyty hledaného údaje, dokladů od jedné firmy může být více s jinou částkou.
Byl bych možná pro pokud by to šlo vypsat výsledek do stejného souboru ze kterého se bude vyhledávat.
Vyhledané údaje se nebudou nikde archivovat, vyhledávání by mělo sloužit jenom opravdu pro vyhledání potřebných údajů.
Předpoklad je, že budou 4 soubory v každém 4 listy, které mají nastaveno 500 řádků. Ve skutečnosti by záznamů mělo být kolem 300.
Přikládám ještě soubor, který jsem našel na netu je od uživatele "Elninoslov", jedná se v podstatě o to samé jenom to nedokážu přizpůsobit pro moje potřeby.
- Přílohy
-
- vzorek faktury.rar
- (1.34 MiB) Staženo 62 x
-
- Pohlaví:
Re: Vyhledavani ve vice souborech excel
Tak to bude možná nejlepší, když oslovíš přímo jeho (třeba přes SZ). On to umí napsat přímo ve vba a rozhodně lépe, než já.
Re: Vyhledavani ve vice souborech excel
Ok zkusím to.
Každopádně děkuji za ochotu.
Každopádně děkuji za ochotu.
- elninoslov
- Level 2.5
- Příspěvky: 386
- Registrován: červen 13
- Pohlaví:
- Stav:
Offline
Re: Vyhledavani ve vice souborech excel Vyřešeno
no po dĺĺĺhom čase skúste pokus
Skúšajte hlavne makro VyhledatICO2 na liste makro2. To funguje úplne inak, neotvára súbory a je podstatne rýchlejšie.
Makrá sú ale trošku zložitejšie, lebo Excel nepracuje rovnako napr. so vzorcami odkazujúcimi na otvorený a zatvorený zošit a pod. Tak som to musel všetko (snáď) poošetrovať. Alebo treba transponovať transponované pole a pod. aby sa vložili relatívne vzorce a prepočítali. Čo je fakt divné. Kedysi dávno to nerobievalo, nejaká superspešl "opravná" aktualizácia, všimol som si to už dosť dávno. atď.
Ešte som to neprispôsoboval na ten Váš list šablona, prípadne na iný list v inom súbore, páč nesedia stĺpce čo tam v šablone máte s reálnymi v listoch, a navyše neviem, ako má byť makro z iných súborov spúšťané, keď bude v "vybrané vyhledat.xlsm". Pri volaní makra iného zošita sa tento otvorí. Myslíte na to? Ak nechce mať makro v každom zošite s tými faktúrami, tak potom možno pouvažovať nad makrom v PERSONAL.XLSB, alebo doplnkom s tlačítkami v Ribbone.
A to Vaše makro Najdi počíta s otvoreným "vybrané vyhledat.xlsm" v ktorom je, čo ale nieje to, čo popisujete, že chcete hľadať z iných súborov.
Ak je to ešte aktuálne dovysvetlite.
Skúšajte hlavne makro VyhledatICO2 na liste makro2. To funguje úplne inak, neotvára súbory a je podstatne rýchlejšie.
Makrá sú ale trošku zložitejšie, lebo Excel nepracuje rovnako napr. so vzorcami odkazujúcimi na otvorený a zatvorený zošit a pod. Tak som to musel všetko (snáď) poošetrovať. Alebo treba transponovať transponované pole a pod. aby sa vložili relatívne vzorce a prepočítali. Čo je fakt divné. Kedysi dávno to nerobievalo, nejaká superspešl "opravná" aktualizácia, všimol som si to už dosť dávno. atď.
Ešte som to neprispôsoboval na ten Váš list šablona, prípadne na iný list v inom súbore, páč nesedia stĺpce čo tam v šablone máte s reálnymi v listoch, a navyše neviem, ako má byť makro z iných súborov spúšťané, keď bude v "vybrané vyhledat.xlsm". Pri volaní makra iného zošita sa tento otvorí. Myslíte na to? Ak nechce mať makro v každom zošite s tými faktúrami, tak potom možno pouvažovať nad makrom v PERSONAL.XLSB, alebo doplnkom s tlačítkami v Ribbone.
A to Vaše makro Najdi počíta s otvoreným "vybrané vyhledat.xlsm" v ktorom je, čo ale nieje to, čo popisujete, že chcete hľadať z iných súborov.
Ak je to ešte aktuálne dovysvetlite.
- Přílohy
-
- vybrané vyhledat.xlsm
- (245.26 KiB) Staženo 35 x
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
-
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
- 4684
-
od Riviera kid
Zobrazit poslední příspěvek
02 zář 2024 16:21
-
-
- 2
- 12124
-
od Snekment
Zobrazit poslední příspěvek
29 led 2025 15:05
-
- 2
- 2649
-
od p3v4x
Zobrazit poslední příspěvek
21 črc 2024 18:39
-
-
více ssd na desku asrock b450 pro4 Příloha(y)
od bugicek7lpCZ » 03 lis 2024 16:43 » v Rady s výběrem hw a sestavením PC - 3
- 1456
-
od MrVoltz
Zobrazit poslední příspěvek
05 lis 2024 08:17
-
-
-
Canon pixma ts5150 w11 nelze tisknout vice kopii na stranku Příloha(y)
od mrpcz » 20 kvě 2025 07:09 » v Vše ostatní (hw) - 4
- 2288
-
od petr22
Zobrazit poslední příspěvek
20 kvě 2025 13:30
-
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti