Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Farbe Bedingte Formatierung mit einbeziehen

Forumthread: Farbe Bedingte Formatierung mit einbeziehen

Farbe Bedingte Formatierung mit einbeziehen
01.05.2025 20:41:51
NicoHendrik
Hallo,


Mit den Code und die Formel lassen sich eine Farbe von K8 bis NL8 hervorragend zählen. In P1 steht eine 2 für Weiß (Farbcode.)

Nun habe ich folgendes Problem:
Sobald ich die Farbe in der Zeile zum Teil mit der Bedingte Formatierung verändere berücksichtigt der Zähler das nicht
sondern zählt nur die original Farbe.

Wie kann ich es hinbekommen das die bedingte Formatierung mit berücksichtigt wird?

Gezählt wird von K8 bis NL8 = 366
P8 bis W8 sind jetzt blau
366-7 sollen 359 sein, bleiben aber 366.

Code:
Function HintergrundFarbeZählen(Bereich, Farbe)
Dim zelle As Object
Application.Volatile
For Each zelle In Bereich
If zelle.Interior.ColorIndex = Farbe Then HintergrundFarbeZählen = HintergrundFarbeZählen + 1
Next
End Function

Formel:
=WENN(C8="";"";HintergrundFarbeZählen(K8:NL8;$P$1))

Gruß Nico
Anzeige

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Farbe Bedingte Formatierung mit einbeziehen
01.05.2025 21:13:11
SF
Hola,
Zähl doch einfach die Zellen mit bedingter Formatierung. Die Bedingung kennst du ja.
Gruß,
steve1da
AW: Farbe Bedingte Formatierung mit einbeziehen
01.05.2025 23:31:31
Onur
Function getDisplayedColorIndex()
getColorIndex = ActiveCell.DisplayFormat.Interior.ColorIndex
End Function
Im Anhang habe...
02.05.2025 11:28:49
Case
Moin Nico, :-)

... ich dir ein Beispiel (mit der Idee von Daniel) erstellt: ;-)
https://www.herber.de/bbs/user/177304.xlsb

Servus
Case
Anzeige
AW: Im Anhang habe...
02.05.2025 16:45:21
NicoHendrik
Ich bedanke euch alle, die mitgewirkt habt für eure Mühe. Da dies wohl ein besonderes schwieriges Thema ist, hab ich beschlossen einen anderen Weg zu gehen.

Gruß Nico
AW: Im Anhang habe...
02.05.2025 17:34:20
Sigi.21
Hallo Nico,

über den Umweg v. Daniel, den Case aufgezeigt hat, geht es schon.
Ich habe jetzt aber die Farben (>16 Mio.) genommen und nicht mehr den ColorIndex (56). (s. Mappe)
https://www.herber.de/bbs/user/177308.xlsm

Gezählt werden Farben, die den normalen Hintergrund zeigen als auch Farben aufgrund bedingter Formatierung. Wie von dir gewünscht.

Gruß Sigi
Anzeige
AW: Farbe Bedingte Formatierung mit einbeziehen
01.05.2025 21:40:08
NicoHendrik
Danke, die Zählung so weiter machen, die Zellen mit der bedingte Formatierung zählen und von der erste Zählung abziehen.

Groß Nico
AW: Farbe Bedingte Formatierung mit einbeziehen
02.05.2025 02:11:54
Sigi.21
Hallo Niko,

die Farbe einer bedingten Formatierung lässt sich mit einer VBA-Funktion leider nicht so einfach auslesen. Das verlangt nach einer aufwendigen Programmierung.
Mit einem Makro hingegen, möglich. (s. Mappe)
https://www.herber.de/bbs/user/177303.xlsm

Du verwendest noch den "ColorIndex". Das ist veraltet und stammt aus einer Zeit als Excel nur 56 Farben (Index 1-56) hatte.
Heute verfügt Excel über 16 Mio. Farben.

Gruß Sigi
Anzeige
AW: Farbe Bedingte Formatierung mit einbeziehen
02.05.2025 02:24:54
Onur
" lässt sich mit einer VBA-Funktion leider nicht so einfach auslesen. ......Mit einem Makro hingegen, möglich. (s. Mappe) "? Hääääh ?
Was ist denn der Unterschied zw. VBA und Makro ?
Ausserdem habe ich doch gepostet, WIE einfach das ist:
ActiveCell.DisplayFormat.Interior.ColorIndex
Anzeige
AW: Farbe Bedingte Formatierung mit einbeziehen
02.05.2025 09:48:06
Sigi.21
Lieber Onur,

warum gleich so gehässig? Das ist wirklich k e i n e Ehre!
Du hast deine Lösung offensichtlich nicht getestet, denn ich erhalte bei deiner Funktion eine Fehlermeldung.
Lediglich der Makrobefehl MsgBox ActiveCell.DisplayFormat.Interior.ColorIndex geht. (Makro sag ich doch.)

Gruß Sigi
Anzeige
AW: Farbe Bedingte Formatierung mit einbeziehen
02.05.2025 09:55:45
NicoHendrik
Das ist auch der Grund weshalb ich nichts von Onur wissen möchte. Diese Person meint hat immer so eine beleidige Art an sich.

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige