Stránka 1 z 2

Excel - list seznam položek --> listy pro jednotlive položky

Napsal: 16 bře 2012 10:31
od Valerie
Dobré dopoledne,
prosím o radu s tímto problémem:
Mám seznam několik set položek s několika základními údaji.
Z tohoto seznamu potřebuji vytvořit pro každou položku vlastní list.
Základní data v tomto listu by se tedy měla generovat ze seznamu, a pak dále by mělo být možné do každého listu doplňovat údaje do strukturované tabulky,která bude pro všecny listy stejná.
Ideálně by se i každý list měl pojmenovat automaticky podle položky.
Přikládám vzorový excel.
Poradí mi prosím někdo s tímto problémem?

Valerie

Re: Excel - list seznam položek --> listy pro jednotlive pol

Napsal: 17 bře 2012 13:23
od karel.laska
Zdravím,
asi by to šlo, udělat makrem, ale nevím jak se excel s 600 záložkama bude chovat..
Možná jsem s tím trapnej, ale použil bych access, při takovém množství záložek.
Jinak by to šlo asi ještě jinak, třeba tak, že by byl list, kam by se psaly všechny záznamy a třídily by se podle toho, který záznam chcete zobrazit.
S pozdravem Karel

Re: Excel - list seznam položek --> listy pro jednotlive pol

Napsal: 18 bře 2012 16:28
od cmuch
Ten excel s tolika stránkami je také v poho, jediné co je takové blbé je to že je strašně velký a dlouho trvá jeho otevření, jinak pak pohyb v něm je normální.
To co potřebujete by šlo udělat,
jen nevím jak by se udělalo to aby se ta tabulka ve vzoru změnila pro všechny listy, asi by záleželo jak moc by se změnila.
Ale to by bylo asi složité něco na to vytvořit podle mě.

Re: Excel - list seznam položek --> listy pro jednotlive pol

Napsal: 20 bře 2012 12:45
od Valerie
Dobrý den,
děkuji za Váš názor, bohužel ale nejsem přílič častým uživatelem excelu, takže zadat požadavek přes makro, ani acces bych asi bez další rady nezvádla.

Nejsem si jistá s tím jediným listem, kde by se třídily záznamy, jelikož ke každé položce budu mít v odpovídajícím listě další data, která budou celkem na dvě stránky, takže by pak vznikla velmi velmi dlouhá tabulka. Napadadá mne, že toto by šlo jednoduše přes prosté odkazy z listu na list na určité pevné pozice, ale není to přesně to co si představuji.

Pokud by to zvládlo makro, mohl byste poradit?

Pokud myslíte že je příliš složité, napadá mne udělat to přes WORD a Korespondenci. Zde se dá založit vzorový list, na který si pak můžu podle seznamu v excelu vložit třeba 1000 záznamů poměrně jednoduše. Ovšem původní nápad byl toto vytvořit v excelu - tomu dávám přednost.

Děkuji za Váš čas,

Valerie

Re: Excel - list seznam položek --> listy pro jednotlive pol

Napsal: 20 bře 2012 14:27
od karel.laska
Zdravím,

jestli můžu, tak jak jsem to pochopil co asi potřebujete...
Dle obsahu excelu soudím že spravujete nějakou budovu a chcete mít ke každému prostoru zpětnou evidenci jakéhokoli stavu, třeba úklidu.
Když to řeknu správně, stačilo by Vám, pokud by se vyfiltroval sešit dle Vámi vybraného prostoru.
V případě vložení nového "úklidu" Vám opět stačí znát číslo prostoru.

Jestli je to tak jak píšu, zkusil bych něco vytvořit..

S pozdravem Karel

Re: Excel - list seznam položek --> listy pro jednotlive pol

Napsal: 20 bře 2012 17:19
od Valerie
Dobré odpoledne,

budovu sice nespravuji, ale to je vedlejší, myslím, že jste pochopil co potřebuji - tzv. knihu místností.
Pro každou místnost vygenerovat vlastní list, do kterého můžu dál zapisovat do tabulky shodné se všemi osatními listy.
Pokud něco zkusíte budu ráda.

S pozdravem,

V.

Re: Excel - list seznam položek --> listy pro jednotlive pol

Napsal: 20 bře 2012 17:31
od cmuch
Tady je pro ukázku sešit s 606 stránkama a trochou textu.

Počkáme na Karla co vytvoří.

Re: Excel - list seznam položek --> listy pro jednotlive pol

Napsal: 21 bře 2012 06:31
od karel.laska
Zdravím,

napsal jsi to hezky cmuch :-). Vzal jsem to tedy jako výzvu a tady je výsledek.
V listu SEZNAM si vyberete podlahový kód pouze označením buňky. Poté stiskněte Zobraz daný prostor.
Makro vyhledá požadovaný podlahový kód v datech a veškeré najité záznamy propíše do listu detail.
Zobrazí počet nalezených záznamů a přepne se do listu detail.
Pokud chcete vložit další položku do záznamů, vložíte požadovaná data do buněk co je nyní napsáno " Tady se vyplní data co se mají uložit"
Poté stisknout tlačítko Ulož do seznamu.
Po uložení se oznámí výsledek.
Zatím se tento záznam nepropadne zpátky do výběru, pokud to budete chtít není problém.
Jinak veškeré záznamy budou uloženy v listu DATA, jejich případný import do DB, někdy v budoucnu není velký problém.
Jediný co bude mínusem je, že zpracování v případě více záznamů bude trvat možná delší dobu, myslím že to vynahradí hledání požadované záložky.

Co vy na to?

Karel

Re: Excel - list seznam položek --> listy pro jednotlive pol

Napsal: 21 bře 2012 07:38
od Valerie
Dobré ráno,

no to vypadá skvěle!!!

Možnost propadu nové položky zpět a import do DB se mi také bude v budoucnu určitě hodit!

Zatím ale určitě stačí funkce jak je máte popsány, a vyhledání přes záložku je perfektní. Mohla byste mne navést jak to tedy zprovoznit?

A ještě jeden dotaz, pokud budu chtít vytisknout více záznamů najednou, dá se to nějak jednoduše? (zatím jsme pochopila, že se mi zobrazí vždy jen jeden záznam dle výběru ze SEZNAMU).
Děkuji,
Valerie

Re: Excel - list seznam položek --> listy pro jednotlive pol

Napsal: 21 bře 2012 07:59
od karel.laska
Zdravím,

jsem rád že se Vám to líbí.
Pokud otevřete makra, je tam poměrně dost popsán cyklus makra, takže pokud si chcete hrát, můžete to zkusit.
Jinak bohužel tisk vícero záznamů bude docela problém, protože není dopředu známo jaké budete chtít tisknout...
Proto jsme zmínil ACCESS, protože v něm by to šlo poměrně jednoduše. ( i nadále si myslím že je mnohem lepší na tuto úlohu)
Přikládám změněný soubor.

Karel

Re: Excel - list seznam položek --> listy pro jednotlive pol

Napsal: 21 bře 2012 21:22
od cmuch
Pokud nebude vadit Karlovi moje upravení kde je řeseno tisk vicero záznamů tak na to juknite.

Edit:
Jelikož tato příloha nefungovala tak jak by měla tak jsem ji odstranil, náprava je v následující příloze.

Re: Excel - list seznam položek --> listy pro jednotlive pol

Napsal: 22 bře 2012 05:52
od karel.laska
Zdravím,

tak rozhodně mi to nevadí, bohužel nevím jak ostatním to bude fungovat, mě to nešlo :-(
Co mám zkušenosti s tiskem z makra, je to velice individuální na každém PC, třeba to jde i jinak, ví někdo jak?

Karel