P.citovat
Zaslal/a Linvris42 21.4.2016 15:59
Zdravím.
Prosím o radu s následujícím problémem:
Řeším dokument, jež má sloužit jako nabídkový formulář.
Máme ve firmě několik kategorií produktů (HW, SW, instalace, servis, doprava, atd...)
Koncepce sešitu:
List 1: Tabulka, do níž se vyplňují surová data
List 2: Hotový nabídkový list, jež se zformátuje dle požadavků z Listu 1 a zároveň eliminuje nechtěnou možnost zaslání interních dat zákazníkovi při exportu do PDF apod.
Problém:
V Listu 1 je tabulka s produkty, ve chvíli kdy je hodnota určité buňky 0 nebo je buňka prázdná, nastavené buňky v Listu 2 se zformátují dle podmínek podmíněného formátování. To je ta jednodušší, vyřešená část.
Na konci Listu 2, pod tabulkou s konkrétními produkty a cenami, se nachází sumarizace cen. V podstatě několik řádků, které se mají chovat následovně:
- Řádek obsahuje 4 buňky
> A = nadpis kategorie produktů / konkrétní popis produktu
> B = počet kusů
> C = Cena bez DPH
> D = Cena s DPH
- Ve chvíli, kdy B=0 nebo B="" se všechny čtyři buňky podbarví
- 1. část problému:Ve stejnou chvíli má tabulka se sumarizací v buňce Ax vypsat stejnou hodnotu jako A1. Pokud ale B>0 potom nevypíše nic a má hledat dál, dokud nenarazí na buňku ve sloupci B, která splňuje podmínky Bx=0 nebo Bx="".
- 2. část problému:Výše uvedený proces má probíhat ve všech řádcích v oblasti sumarizace. Nesmí se však ale duplikovat hodnoty. Tudíž, pokud první kategorie je nalezena, další řádek ji vynechá a pokračuje od další... a takto až do konce.
- 3. část problému:Ve chvíli, kdy je nalezen řádek s potřebnou hodnotou a zkopíruje se obsah buňky do buňky v oblasti sumarizace, je třeba aby v celé oblasti dané kategorie proběhla funkce SUMA a spočítaná cena se vyplnila do buňky ve stejném řádku jako daný nadpis oné kategorie v oblasti sumarizace.
A malá doplňující prosba, pokud se mi podaří vyhnout makrům, budu rád - pokud ne a vyřeší to můj problém, beru ;) Ne všichni, kteří budou formulář využívat, by to unesli :D
Ehm... toť vše.... snad mi někdo bude schopen poradit.
Těším se na Vaše reakce.
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.