Excel - KDYŽ "má buňka výplň"...

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

Moderátor: Mods_senior

Ghostwriter
Level 2
Level 2
Příspěvky: 158
Registrován: srpen 07
Pohlaví: Nespecifikováno
Stav:
Offline

Excel - KDYŽ "má buňka výplň"...

Příspěvekod Ghostwriter » 29 lis 2015 05:13

Ahoj, řeším teď problém s obarvením buněk a za boha na to nemohu přijít. Používám Excel 1997
Btw "výplni" říkám obarvení/pozadí buňky - nikoliv zda jsou v buňce vyplněna data - jen pro pořádek.
Mám buňky A1-A6. Tyto buňky jsou standardně bez výplně.
Chci nastavit funkci - pokud všechny buňky A1-A6 budou vyplněny buď konkrétní barvou nebo jakoukoliv barvou (to je fuk, co je jednodušší), potom se obarví (vyplní) buňka B1 konkrétní barvou.
Buňky A1-A6 vybarvuje uživatel ručně - pokud je jedna z nich nevybarvená, B1 zůstane taky nevybarvená, snad je to jasné.
Dalo by se to obejít a spočítat zda mají buňky A1-A6 výplň, vyhodit do pomocné buňky součet a pokud souhlasí, podmínečně formátovat B1.
Ale fakt nevim jak sečíst výplně buněk.. Nemáte někdo nápad?

Reklama
cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: Excel - KDYŽ "má buňka výplň"...

Příspěvekod cmuch » 29 lis 2015 15:25

Ahoj,
snad jedině pomocí makra hlídat zda buňky nemají výplň a podle toho obarvovat B1.
Bohužel změna se projeví vždy po překliknutí na jinou buňku.

Toto makro vlož do modulu příslušného listu (Alt+F11)

Nevím zda to půjde pod Ex97.

Kód: Vybrat vše

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
 With ActiveSheet
   If (.Range("A1").Interior.Pattern = xlNone) And _
      (.Range("A2").Interior.Pattern = xlNone) And _
      (.Range("A3").Interior.Pattern = xlNone) And _
      (.Range("A4").Interior.Pattern = xlNone) And _
      (.Range("A5").Interior.Pattern = xlNone) And _
      (.Range("A6").Interior.Pattern = xlNone) _
   Then
    .Range("B1").Interior.ColorIndex = 5
   Else
    .Range("B1").Interior.Pattern = xlNone
   End If
 End With
End Sub


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Buňka musí obsahovat řetězec, aby se zapnul rozbalovací seznam
    od Marines93 » 02 lis 2024 09:44 » v Kancelářské balíky
    0
    2092
    od Marines93 Zobrazit poslední příspěvek
    02 lis 2024 09:44
  • 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
    4850
    od Riviera kid Zobrazit poslední příspěvek
    02 zář 2024 16:21
  • Přechod z Excel 21 na Excel 24
    od Snekment » 29 led 2025 13:46 » v Kancelářské balíky
    2
    12262
    od Snekment Zobrazit poslední příspěvek
    29 led 2025 15:05
  • Pohoda a excel Příloha(y)
    od brownwld » 06 kvě 2025 17:28 » v Kancelářské balíky
    1
    4897
    od atari Zobrazit poslední příspěvek
    07 kvě 2025 09:41
  • Excel - výpočet nočních hodin Příloha(y)
    od Uziv00 » 17 říj 2024 11:22 » v Kancelářské balíky
    3
    3368
    od lubo. Zobrazit poslední příspěvek
    24 říj 2024 00:00

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

Kdo je online

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