Počítejte buňky s barvou pozadí podle makra

Obsah

Jak vytvářet barevné součty

Chcete přidat obsah buňky, ale vzít v úvahu barvu buněk? Můžete to udělat pomocí makra. Následující obrázek ukazuje tabulku dat, ve které mají některé buňky žluté pozadí (žlutá barva výplně):

Chcete -li přidat pouze buňky z aktuálního výběru, které mají žlutou barvu pozadí, použijte následující makro:

Sub AddColor buňky ()
Dim Sum jako dlouhý
Dim Cell jako rozsah
Pro každou buňku ve výběru
Pokud Cell.Interior.ColorIndex = 6 Pak
Součet = součet + buňka. Hodnota
Konec If
Další buňka
MsgBox "Součet barev je:" & součet
End Sub

Po spuštění makra vám Excel zobrazí součet buněk v okně, které jsou zvýrazněny žlutou barvou pozadí. Následující obrázek ukazuje, jak vypadá výsledek, pokud vyberete výše uvedenou oblast buněk:

Chcete -li místo buněk se žlutým pozadím použít jiné barvy, upravte porovnávací hodnotu v dotazu If. Nahraďte jiné hodnoty žlutou namísto 6. Chcete -li zjistit, jakou hodnotu pro ColorIndex použít pro barvu podle vašeho výběru, můžete použít malé makro. Klikněte na buňku podle svého výběru a spusťte následující makro, abyste zjistili, s jakou barvou pozadí je aktivní buňka formátována:

Sub ActiveColor ()
MsgBox "Aktivní barva pozadí:" & _
(Výběr (1, 1). Interiér.ColorIndex)
End Sub

Tip: Pokud byste chtěli vědět, jak zadávat a spouštět makra v Excelu, najdete zde stručný popis: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- in-excel-ein.html

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave