Try this:
Sub RunMe()
Dim ws As Worksheet
Dim rCell As Range
Dim LR As Long, LC As Long
Application.ScreenUpdating = False
For Each ws In Worksheets
LR = ws.Range("B" & Rows.Count).End(xlUp).Row + 1
LC = ws.Cells(LR - 1, Columns.Count).End(xlToLeft).Column + 1
For Each rCell In ws.Range(ws.Cells(1, 1), ws.Cells(LR, LC))
If rCell.Value = "" And rCell.Interior.ColorIndex = xlNone Then
rCell.Interior.ColorIndex = 6 'change the color to whatever you want
End If
Next rCell
Next ws
Application.ScreenUpdating = True
End Sub
If this doesn't work you are going to need to submit your workbook so I can actually see whats going on.
Bookmarks