< návrat zpět

MS Excel


Téma: Slevování změn výsledků rss

Zaslal/a 21.5.2014 7:39

Dobrý den,
mám dotaz ohledně sledování změn výsledků bunky se vzorcem.
Konkrétn mám v sešitě 2 listy na jednom mám data, která ručně měním a na druhém listu mám vzorec, který se odkazuje na tato data. Potřebuji nějak udělat, aby se buňky, u kterých se na lustu se vzorci změní výsledná hodnota vzorce, zvýraznili např podbarvením.
Zkoušel jsem něco hledat na netu, ale všechny takové postupy sledovyli změny jen u buněk, které se mění ručně, na změnu výsledku vzorce nereagují.
Děkuji

Zaslat odpověď >

Strana:  1 2   další »
#019581
avatar
podmienene formatovanie

... len netusim co presne chcete

napriklad mate = 2 + 5 bez zafarbenia
zrazu z toho bude =2 + 6 a uz sa ma zafarbit???

a dalsie zmeny ma ako evidovat?citovat
#019582
avatar
Zkuste napsat co vlastně chcete doopravdy (tj. odpověď, že chte barvičky na listu je na nic).

Obecně to jde. Po každém přepočtu zkopírujte hodnoty ze sledovaného listu jinam a vybarvovat můžete podmíněnýcm formátem.

V některých specifických případech lze např. využít funkci POLÍČKO.citovat
#019583
avatar
Zabarvení by se mělo projevit při změně výsledku, takže viz váš příklad: původní hodnota je 7 (bez barvy) změna na 8 (zabarví se).
S tím podmíněným formátováním to nevím jak myslíte.
Původní hodnoty můžou nabývat jakých koliv hodnot, můžou se jak zvětšovat tak zmenšovat. Takže nevim, jakou podmínku bych tam měl dát.
Chtěl bych aby se změny evidovali, po každém uložení nebo zavření sešitu, to už je jedno, ale nevím jestli je to reálné.citovat
#019584
avatar

R.M napsal/a:

Zabarvení by se mělo projevit při změně výsledku, takže viz váš příklad: původní hodnota je 7 (bez barvy) změna na 8 (zabarví se)....


no jednoducho dal by som podmienene formatovanie na bunku s vysledkom 456 .... takto ked A1<>456 zafarbi na zeleno

... kedze sa nejedna o iny vysledok ... problem je ze taketo bunky by sa museli kazde zvlast napisat

idealne by bolo nato urobit makro co to napise za vas ale kedze nemam prilohu tak ani netusim o co ide presne

asi takto by to vypadalo: (jediny problem by bol ze keby po nejakom case sa dostal zas na 456 tak by sa odfarbil .... ale toto netusim ci by vadilo)
Příloha: zip19584_test.zip (7kB, staženo 22x)
citovat
#019585
avatar
Posílám příklad
http://www.uschovna.cz/zasilka/QI24FSUEDJME5SDJ-XHK/
Na List2 jsou vstupní hodnoty(listů může být i více) na List1 jsou výsledky.
Při změně hodnoty na List2(nebo jiném) ve sloupci B potřebuju, aby se zbarvila změněná bunka v liste1.
Řádků mužou být stovky, takže podmíněné formátování, jak ho navrhujete, nemohu použít.citovat
#019586
avatar
ono by to slo naformatovat s makrom takto:

For x = 1 To 7
Set aCondition = Range("B" & x).FormatConditions.Add(Type:=xlExpression, Formula1:="=$B$" & x & " <>" & Range("B" & x))
aCondition.Interior.ThemeColor = xlThemeColorAccent6
Next
citovat
#019590
Jeza.m
Jen takový pokus (list A a B) = změna, (list A+B) = výsledek s historií.

M@
Příloha: zip19590_pokus.zip (16kB, staženo 22x)
citovat
#019591
avatar
Dekuji, toto je to co jsem potreboval, akorat mam problem, kdyz udelam zmenu jiz ve zmenenem policku a v makru nastavim jinou barvu, tak uz se policko neprebarvi.
Pak mam jeste problem s tim, ze pokud bych chtel jiz zabarvena policka zmenit na "bez vyplne", tak nevim jak to udelat, "barva vyplne" na takto zbarvena policka nereaguje.citovat
#019592
avatar
tam treba najprv tie stare format condition zmazat a potom urobit nove:ActiveSheet.Cells.FormatConditions.Deletecitovat
#019593
avatar

Jeza.m napsal/a:

Jen takový pokus (list A a B) = změna, (list A+B) = výsledek s historií.

M@Příloha: 19590_pokus.zip


Děkuji, toto řešení se mi také líbí, ale nevím jestli to půjde napasovat například na 250 řádku. Ty změny by stačili vypsat jen na jeden řádek jen poslední změna. Jelikož nevládnu jazykem VBA nejsem schopen toto udělat sám.citovat

Strana:  1 2   další »

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

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.

On-line nástroje