Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<

Microsoft Office 2003-2019 => Excel => Thema gestartet von: einfachbauen am April 14, 2016, 17:46:02 Nachmittag

Titel: Summe wenn Zelle farbig und vorgegebener Text in Nachbarzelle
Beitrag von: einfachbauen am April 14, 2016, 17:46:02 Nachmittag
Hallo zusammen!

Habe ein kleines Problem bei dem ich eure Unterstützung brauche.

Meine Tabelle besitzt im Grunde zwei Spalten, A und B.
In den Zeilen der Spalte A steht entweder ein "J" oder ein "N"
In den Zeilen der Spalte B stehen verschiedene Namen etc., welche teilweise mit einer Hintergrundfarbe bspw. Gelb eingefärbt sind.

Ich möchte nun wissen, wie viele Namen in Spalte B in einem bestimmten Bereich z.B. von Zeile 1 bis 30 gelb eingefärbt sind UND gleichzeitig ein "J" in der Zelle daneben stehen haben.

Bislang habe ich nur einen VBA Code der funktioniert, wenn die Zelle mit dem "J" eingefärbt wurde. Dies ist leider nicht der Fall. Was muss ich ändern damit der Inhalt sich auf eine andere Zelle bezieht?

Oder gibt es andere Vorschläge?

Vielen Dank schonmal!


Function FarbigeZellenZählenNeu(rng As Range, Farbe, Inhalt)
Dim Zelle As Object
Application.Volatile
For Each Zelle In rng
If Zelle.Interior.ColorIndex = Farbe And Zelle = Inhalt Then FarbigeZellenZählenNeu = FarbigeZellenZählenNeu + 1
Next
End Function
Titel: Antw: Summe wenn Zelle farbig und vorgegebener Text in Nachbarzelle
Beitrag von: gmg-cc am April 14, 2016, 18:53:58 Nachmittag
Moin,
vielleicht hilft ja dieser Code:

Function FarbigeZellenZählenNeu(rng As Range, Farbe, Inhalt)
   Dim Zelle As Range
   Application.Volatile
   For Each Zelle In rng
      If Zelle.Interior.ColorIndex = Farbe And Zelle.Offset(0, 1) = Inhalt Then FarbigeZellenZählenNeu = FarbigeZellenZählenNeu + 1
   Next
End Function
Titel: Antw: Summe wenn Zelle farbig und vorgegebener Text in Nachbarzelle
Beitrag von: einfachbauen am April 14, 2016, 19:40:16 Nachmittag
Hey,

danke für deine Antwort, ist eine gute Idee!

Leider hat die Umsetzung bei mir nicht geklappt... :-[

Titel: Antw: Summe wenn Zelle farbig und vorgegebener Text in Nachbarzelle
Beitrag von: gmg-cc am April 14, 2016, 21:12:42 Nachmittag
Moin,

die Haupt-Ursache: Eigene Blatt-Funktionen gehören in ein allgemeines Modul.
Und dann sind Umlaute im Funktionsnamen nicht optimal.
Der Rest der Änderungen ist überlegenswert ...