Wir wünschen allen Forenteilnehmern ein frohes Fest und einen guten Rutsch ins neue Jahr. x

Summe bilden wenn Hintergrundfarbe bestimmten wert hat
#11
Hi,

So ähnlich müsste es aussehen, wenn du rechts „fällig“ in das Feld Spalten ziehst. Eventuell musst noch etwas mit Gruppierungen und dem Anzeigeformat spielen.
Gruß,
Helmut

Win10 - Office365 / MacOS - Office365
[-] Folgende(r) 1 Nutzer sagt Danke an HKindler für diesen Beitrag:
  • sveni_lee
Antworten Top
#12
ja, damit kann man sehr viel spielen...

Ich habe jetzt einen Weg gefunden wie es auf wie von mir gewünscht funktioniert.
Mit einem Makro geht das super

Code:
' **********************************************************************
' Modul: Modul1 Typ: Allgemeines Modul
' **********************************************************************

Option Explicit

Public Function Farbsumme(Farbzelle As Range, ParamArray Bereiche() As Variant)
    Dim Zelle As Range
    Dim Bereich
    Dim dblTmp As Double
    Dim lngFarbe As Long
    lngFarbe = Farbzelle.Interior.Color
    For Each Bereich In Bereiche
        For Each Zelle In Bereich.Cells
            If Zelle.Interior.Color = lngFarbe Then
                If IsNumeric(Zelle.Value) Then dblTmp = dblTmp + Zelle.Value
            End If
        Next Zelle
    Next Bereich
    Farbsumme = dblTmp
End Function

wenn man nun
PHP-Code:
=Farbsumme(Referenz;Bereich
aufruft bekommt man das korrekte Ergebnis.
Eine Farbänderung allein reicht nicht aus um eine Neuberechnung auszuführen, das ändern der Zahl schon.
Antworten Top
#13
Ich setzte Das Thema erledigt. 
Da ich mit eurer Hilfe erreicht habe was ich vor hatte.

Aber wie meistens so ist im Leben habe ich durch @HKindler neue Ideen entwikelt, die ich in einem neuen Thread besprechen möchte.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste