none
Excel - Automatická změna barvy RRS feed

  • Dotaz

  • Zdravím

    měl bych specifickou prosbu:
    Potřeboval bych nastavit v excelu (2007) změnu barvy buněk v závislosti na vyplněném statusu ("ok, nok, new, open, nevyplňěno") v úplně jiné buňce. Tedy když bude třeba buňka "status" obsahovat "ok" barva pozadí onoho textu by se zmodral. Zase třeba u NOK by bylo pozadí červené (barvy doladím později). Nutno podotknout, že status nebude vyplňován ručně, ale bude vybírán z předdefinované nabídky (přes ověřování dat). Tuto stejnou návaznost barvy pozadí bych potřeboval provést i u samotného tlačítka statusu, ale to provedu před podmíněné formátování. Tuto informaci zmiňuji jen z důvodu kdyby na to script nebo nastavení muselo být napojeno. Nepodařilo se mi totiž aby "podmíněné formátování" fungovalo se zdrojem v jiné buňce. 

    Neví někdo jak na to prosím?

    Díky moc.
    pondělí 16. listopadu 2009 9:11

Odpovědi

  • rekneme ze bunka A1 je ta ktera ma menit barvu.
    v bunce B1 mate vyplnen status v tomto pripade slovo OK

    Pak udelate to, ze oznacite bunku, ktera se ma menit barvu, tedy bunku A1 a date format>conditional formatting>z rolovaci nabidky vyberete volbu FORMULA IS a do chlivecku vedle napisete
    =$B$1="ok"

    vcetne tech 2 rovna se a uvozeovek
    stale v temze dialogovem okne kliknete na format>paterns a neco si tam vyberte treba zelenou barvu. Kdyz date OK, mela by se bunka A1 zbarvit dozelena, protze v bunce B1 je slovo OK. Zmenite-li slovo OK na na cokoliv jineho, bunka A1 se odbarvi.
    • Označen jako odpověď Imperix středa 18. listopadu 2009 8:55
    pondělí 16. listopadu 2009 18:20
  • a az to budete mit hotove, zjistite, ze krome toho, ze muzete udelat jednu podminku, muzete si v onem dilogovem okne format>conditional formatting tlacitkem add pridat dalsi podminky-ve vasem pripade jich budete muset zakodovat vsech 5 - a ty vyplnite obdobne tomu jak je popsano vyse (pr. =$B$1="new" tak si vyberete v podmnabidce patern treba cervenou) a pak podle toho jak budete menit hodnotu v bunce B1 se Vam budou menit barvicky bunky A1.
    • Označen jako odpověď Imperix středa 18. listopadu 2009 8:55
    pondělí 16. listopadu 2009 19:14

Všechny reakce

  • rekneme ze bunka A1 je ta ktera ma menit barvu.
    v bunce B1 mate vyplnen status v tomto pripade slovo OK

    Pak udelate to, ze oznacite bunku, ktera se ma menit barvu, tedy bunku A1 a date format>conditional formatting>z rolovaci nabidky vyberete volbu FORMULA IS a do chlivecku vedle napisete
    =$B$1="ok"

    vcetne tech 2 rovna se a uvozeovek
    stale v temze dialogovem okne kliknete na format>paterns a neco si tam vyberte treba zelenou barvu. Kdyz date OK, mela by se bunka A1 zbarvit dozelena, protze v bunce B1 je slovo OK. Zmenite-li slovo OK na na cokoliv jineho, bunka A1 se odbarvi.
    • Označen jako odpověď Imperix středa 18. listopadu 2009 8:55
    pondělí 16. listopadu 2009 18:20
  • a az to budete mit hotove, zjistite, ze krome toho, ze muzete udelat jednu podminku, muzete si v onem dilogovem okne format>conditional formatting tlacitkem add pridat dalsi podminky-ve vasem pripade jich budete muset zakodovat vsech 5 - a ty vyplnite obdobne tomu jak je popsano vyse (pr. =$B$1="new" tak si vyberete v podmnabidce patern treba cervenou) a pak podle toho jak budete menit hodnotu v bunce B1 se Vam budou menit barvicky bunky A1.
    • Označen jako odpověď Imperix středa 18. listopadu 2009 8:55
    pondělí 16. listopadu 2009 19:14
  • Děkuji, tohle je přesně to co jsem potřeboval! :)
    středa 18. listopadu 2009 8:55
  • Rado se stalo :-)
    středa 18. listopadu 2009 21:57