Not a problem!
The colouring is done by defining a range and changing the Interior.Color of it.
So, the code:
defines the range with x being the row currently being looped through, and 5 being the column boundary. Amend that to 3 for column C:
And that should be fine.
At the moment, it occurs three times in the code - that's a bit poor. If you add it just after the first line:
but before the conditional IF statement, that'll tidy the code up a bit. You can then remove all other lines that "Set" the range.
Hope that helps!
S.
P.S. I'm still struggling to get it to erase the colour when you delete a date. This is because it sets the looped range from the top of the sheet; there's a better way of doing that if this is something that gets in the way?
Bookmarks