Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Excel Werte vergleichen





Frage

In einer Spalte stehen 10 Werte. Sind alle Werte gleich soll der Wintergrund grün gefärbt sein. Ist ein oder mehrere Werte verschieden soll der Hintergrund rot gefärbt werden.

Antwort 1 von Marie

Public Sub fktvergleiche()
Dim intZeile    As Integer
Dim intFarbe    As Integer

For intZeile = 1 To 10
    If Cells(intZeile, 1).Value <> Cells(1, 1).Value Then
        For intFarbe = 1 To 10
            Cells(intFarbe, 1).Interior.ColorIndex = 4 ' grün
        Next
        Exit Sub
    End If
Next
For intFarbe = 1 To 10
    Cells(intFarbe, 1).Interior.ColorIndex = 3 'rotfärben
Next

End Sub


Gruß Marie