-Takže meníte ručne hodnoty v F:I ? Ak ručne, použite metódu Worksheet_Change s kontrolou týchto stĺpcov, kde si vypočítate to isté ako vzorec v C a máte to.
-Nedoťahujú sa napríklad od niekiaľ vzorcom ? Ak vzorcom, použite Worksheet_Calculate, s duplikátom tohto starého listu s pôvodnými hodnotami, porovnajte v cykle alebo pomocou EVALUATE staré hodnoty aby ste zistili zmenu, a vždy uchovávajte pôvodné hodnoty v duplikáte po vykonaní požadovaných operácií.
-S tým súvisí aj to, čo sa má stať s tými, ktoré už pre poslednou odchytenou a verifikovanou zmenou už na 1 boli. Aj tie sa majú poslať ?
-Je tento list sklad ? Podľa mňa nie. Podľa mňa je to objednávka/denný jednorázový odpis/alebo niečo podobné...
-Odkiaľ sa berie hodnota v J (napr. Sklad = 5) ?
-Je zadávaná ručne ? Podľa mňa nie, myslím si že VLOOKUP-om zo skutočného skladu.
-Ak vzorcom, musíte kontrolovať aj ju, lebo má vplyv na vzorec C ZBÝVÁ, ktorého hodnota Vás zaujíma.
-Každú položku chcete riešiť samostatným mailom ? To naozaj ?
-Teda keď sa naraz zmení 5 hodnôt na 1, šéf dostane 5 mailov alebo jeden s 5 riadkami ? Podľa mňa je 2. možnosť lepšia.
-Čo potom s týmto listom ? Vymazať a zapísať do Skladu nové zostatky z C ?
...
Tých otázok je veľa, a nedajú sa ani jednoznačne položiť, pretože sú previazané odpoveďami, ktoré ale nedávate. Zoberte si každú moju otázku a skúste nájsť na všetky Vašu odpoveď. My vieme, že chcete odrátať 5-4=1, ale nevieme čo spôsobuje zmenu čísel 5 a 4. My vieme že 4 vzniká súčtom buniek, ale čo spôsobuje zmenu tých buniek ? Vy klávesnicou ? Vzorec ? Makro ? Dotaz ? Riešenie sa totálne líši.
citovat