excel - podminene formatovani a vzorec

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Uživatelský avatar
radekzjicina
Level 1
Level 1
Příspěvky: 82
Registrován: prosinec 06
Bydliště: Jicin
Pohlaví: Nespecifikováno
Stav:
Offline
Kontakt:

excel - podminene formatovani a vzorec

Příspěvekod radekzjicina » 25 bře 2009 12:48

zdravim, potreboval bych jeste poradit jestli je mozne nejakym vzorcem nadefinovat v podminenem formatovani barvu bunek ktere obsahuji funkci SUBTOTAL.

DEKUJI

Reklama
navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: srpen 08
Pohlaví: Nespecifikováno
Stav:
Offline

Re: excel - podminene formatovani a vzorec

Příspěvekod navstevnik » 25 bře 2009 14:41

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.

Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: srpen 07
Bydliště: Pardubice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: excel - podminene formatovani a vzorec

Příspěvekod mike007 » 25 bře 2009 23:42

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.
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Excel 2016 - vzorec kombinace podmínek Příloha(y)
    od MK_Vs » 08 led 2025 17:56 » v Kancelářské balíky
    5
    4039
    od lubo. Zobrazit poslední příspěvek
    14 led 2025 00:51
  • Vzorec
    od luko02420 » 23 říj 2024 08:54 » v Kancelářské balíky
    1
    1949
    od atari Zobrazit poslední příspěvek
    23 říj 2024 10:54
  • EXCEL -jak otevřít 2 excel sobory abych je viděla současne a samostatně
    od Ketty02 » 30 srp 2024 21:19 » v Vše ostatní (sw)
    2
    4741
    od Riviera kid Zobrazit poslední příspěvek
    02 zář 2024 16:21
  • Reinstal Win 11 a formátování disku Příloha(y)
    od Kemot » 06 říj 2024 18:53 » v Windows 11, 10, 8...
    7
    3136
    od šulda Zobrazit poslední příspěvek
    06 říj 2024 20:58
  • Flash disk-problém s načtením, žádá formátování Příloha(y)
    od marekk » 10 lis 2024 10:10 » v Vše ostatní (hw)
    16
    5259
    od šulda Zobrazit poslední příspěvek
    10 lis 2024 23:38

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti