Zeilengruppen Formatieren VBA
25.11.2022 13:33:48
Mathias
Ich versuche mit einem Makro Zeilen zu färben. Gruppenweise abhängig vom Datum
so das Zeilen mit demselben Datum dieselbe Farbe haben und ev. zum Datum noch ein zweites Kriterium aus einer anderen Spalte. Hab aber folgende Probleme damit und komm allein nicht weiter:
https://www.herber.de/bbs/user/156391.xlsm
Wäre für Hilfe sehr dankbar
Grüße Mathias
PS.Das hab ich bis jetzt:
Sub Zusammenhaengende_Datensaetze_hervorheben()
Dim lngZeile As Long, i As Long, x As Long
'Dim strReferenzNr As String
'Dim strReferenzNrSpalte As String
Dim strDatumsSpalte As String
Dim lngDatumWert As Long
strDatumsSpalte = "C"
i = 2
lngZeile = Range(strDatumsSpalte & Rows.Count).End(xlUp).Row
lngDatumWert = Range(strDatumsSpalte & i).Value
x = 2
For i = 2 To lngZeile
If CLng(Range(strDatumsSpalte & i).Value) CLng(lngDatumWert) Then
x = x + 1
lngDatumWert = CLng(Range(strDatumsSpalte & i).Value)
End If
If x Mod 2 0 Then
Range("A" & i & ":X" & i).Interior.Color = 14348258
Else
Range("A" & i & ":X" & i).Interior.Color = 13431551
End If
Next i
End Sub