hier mein Problem ;-))
Über das untenstende Makro wird in der Spalte 1 die Kalenderwoche zum Datum in Spalte 2 ermittelt.
Nun soll ausgehend von Heute (variabel) alle Zeilen der nächsten Kalenderwoche rot und die der übernächsten Kalenderwoche orange eingefärbt werden.
Könnt ihr mich bitte unterstützen.
Danke im voraus
Bernd
Sub KW()
lngLastRow = ActiveSheet.Cells(Rows.Count, 2).End(xlUp).Row
For lngI = 2 To lngLastRow
Cells(lngI, 1) = DatePart("ww", Cells(lngI, 1), vbMonday, vbFirstFourDays)
Next lngI
End Sub
Beispiel: (Tagesdatum 24.10.06)
KW-----Datum
44-----02.11.2006 --> rot
44-----03.11.2006 --> rot
45-----07.11.2006 --> orange
46-----14.11.2006 --> unverändert