Stránka 1 z 1

Tisk z Excelu s mezisoučty na každé stránce

Napsal: 22 dub 2015 14:09
od atari
Při tisku peněžního deníku z Excelu potřebuji každou vytištěnou stránku očíslovat, a uvést vždy nahoře a dole mezisoučty. Nikde jsem nenašel, jak to efektivně univerzálně dělat. Je na to nějaký fígl, nebo ten tisk musím vyexportovat na další list, kde si přes VBA udělám konce stránek s mezisoučty, a pak teprve dám příkaz tisk?

Re: Tisk z Excelu s mezisoučty na každé stránce

Napsal: 22 dub 2015 22:36
od guest
Efektivně vzorcema na každé stránce :-)

Re: Tisk z Excelu s mezisoučty na každé stránce

Napsal: 23 dub 2015 10:22
od atari
V tom případě prosím o radu. Ty vzorce vkládat ručně je nesmysl, tak to musí udělat kód ve VBA a vyexportovat to na další list (nemůže mě zasahovat do peněžního deníku), kde vytvoří sestavu pro tisk, a to je ta druhá varianta o které jsem psal, a které jsem se chtěl vyhnout. (A v tom případě, tam však nepotřebuji vzorce, protože VBA mě to zrovna sečte.)

Re: Tisk z Excelu s mezisoučty na každé stránce

Napsal: 23 dub 2015 16:14
od guest
S tím jste měl počítat na začátku. Třikrát měř a jednou kopíruj...

Re: Tisk z Excelu s mezisoučty na každé stránce

Napsal: 23 dub 2015 16:19
od atari
To já s tím počítám. Ten deník ještě hotový nemám, a právě než ho dodělám tak zjišťuju možnosti, jak ho mám koncipovat.

Re: Tisk z Excelu s mezisoučty na každé stránce

Napsal: 23 dub 2015 16:41
od guest
A co je na tom? Připravím jednu stránku, následně druhou, ta už bude mít hlavičku odkazující se na stránku předtím a pak už jen kopíruju, relativní adresování ve vzorcích a co..

Re: Tisk z Excelu s mezisoučty na každé stránce

Napsal: 24 dub 2015 12:29
od atari
Přepokládám, že nějaké kopírování listů tady fungovat nebude. Ten peněžní deník bude mít mnoho filtrů a řazení. Můžu si to seřadit podle datumu, podle částky, podle čísla řádku, podle textu. Pak můžu filtrovat jenom příjmy, jenom výdaje, jenom určité časové období apod. Takže můj závěr zatím je, že musím udělat nějaký univerzální kód, který bude mít vstupní parametry, a potom mě danou stránku vždy vyexportuje (s připravenými stránkami) na zvláštní list, který už jen vytisknu.

Ještě řeším 2 aspekty. Zda ten deník vložit jako tabulku nebo udělat jako obyčejný list. A u filtrů (např. zobrazit jen výdaje) zda to také exportovat na zvláštní list, nebo ostatní řádky schovávat nastavením výšky nula (pak tam zase vznikají problémy se součtama).

Re: Tisk z Excelu s mezisoučty na každé stránce

Napsal: 24 dub 2015 17:02
od guest
"tabulka nebo list" a tím myslel básník co?

Jinak - normálně ládujte data pod sebe do Tabulky, tu si filtrujte, jak chcete, a když vám to nestačí, postavte si na tom kontingenční tabulku a průřezy. Mezisoučty, které se objeví a zase zmizí je - no nesmysl - a neuřídíte to souhrnama ani ničím jiným.

Re: Tisk z Excelu s mezisoučty na každé stránce

Napsal: 28 dub 2015 15:53
od atari
Tabulka nebo list: tím jsem myslel list v excelu, a tabulkou jsem myslel že v listu označím oblast dat toho peněžního deníku a udělám z toho tabulku: "Vložit" > "Tabulka".

Už jsem to vyřešil. Normálně ty data budu psát do listu, tiskové výstupy si pořeším přes VBA (exportem na další list), filtry budu řešit skrýváním řádků na nulovu hodntou, a místo součtových vzorců EXCELu budu sčítat přes VBA. Kontingenční tabulka je pak v tomto případě nepoužitelná.

Re: Tisk z Excelu s mezisoučty na každé stránce

Napsal: 18 kvě 2015 19:59
od eLCHa