Stránka 1 z 1

excel - podminene formatovani a vzorec

Napsal: 25 bře 2009 12:48
od radekzjicina
zdravim, potreboval bych jeste poradit jestli je mozne nejakym vzorcem nadefinovat v podminenem formatovani barvu bunek ktere obsahuji funkci SUBTOTAL.

DEKUJI

Re: excel - podminene formatovani a vzorec

Napsal: 25 bře 2009 14:41
od navstevnik
Podmineny format bunky - jako kriterium formatovani lze pouzit bud hodnotu vybrane bunky (kriteriem je hodnota bunky s vhodnym relacnim operatorem) nebo overit data ci podminku, ktera neni ve vybrane bunce (kriteriem formatovani je vzorec).
Uvadis: "je mozne nejakym vzorcem nadefinovat v podminenem formatovani barvu bunek ktere obsahuji funkci SUBTOTAL", ano lze pro podmineny format pouzit jako kriterium vzorec, i kdyz bunka obsahuje funkci SUBTOTAL, protoze vorec je vlozen do podminky podmineneho formatovani.

Re: excel - podminene formatovani a vzorec

Napsal: 25 bře 2009 23:42
od mike007
Existuje ještě jedna možnost a to udělat to přes VBA; tedy použít událostní proceduru, která zajistí, v případě když zadáš vzorec obsahující fci SUBTOTAL, aby se ti ta buňka vybarvila. Ušetří to podmínku v podmíněném formátování ;)

Klikni pravým tlačítkem myši na název záložky do které to chceš aplikovat a z kontextového menu vyber možnost Zobrazit Kód. Do prázdného okna napravo nakopíruj toto makro:

Kód: Vybrat vše

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Cells.Count > 1 Then Exit Sub
If Target.HasFormula = True Then
If Target.Formula Like ("=*SUBTOTAL*") Then
Target.Interior.ColorIndex = 6 'žlutá barva
End If
End If
End Sub


Prostředí VBA zavři klasicky křížkem vpravo nahoře nebo zkratkou Alt+Q
Nyní jakmile v jakékoliv buňce vytvoříš vzorec obsahující fci SUBTOTAL, buňka se vzorcem se zabarví.

Tak snad pomůže.