Private Sub Workbook_Open()
Dim Month As Date
Month = Format(Now, "mm")
If Month = 1 Then Sheets("Jan").Select Else
If Month = 2 Then Sheets("Feb").Select Else
If Month = 3 Then Sheets("Mar").Select Else
If Month = 4 Then Sheets("Apr").Select Else
If Month = 5 Then Sheets("May").Select Else
If Month = 6 Then Sheets("Jun").Select Else
If Month = 7 Then Sheets("Jul").Select Else
If Month = 8 Then Sheets("Aug").Select Else
If Month = 9 Then Sheets("Sep").Select Else
If Month = 10 Then Sheets("Oct").Select Else
If Month = 11 Then Sheets("Nov").Select Else
If Month = 12 Then Sheets("Dec").Select Else
Call selectdate
End Sub
Sub selectdate()
Dim date1 As Date
Dim date2 As Date
date1 = Format(Now, "yyyy,mm,dd")
date2 = Format(Now, "dd")
For n = ActiveSheet.Range("D65536").End(xlUp).Row To 3 Step -1
If ActiveSheet.Range("a" & n) <> date1 Then ActiveSheet.Range("a" & n & ":N" & n + 5).Interior.ColorIndex = 40
If ActiveSheet.Range("c" & n) <> date1 Then ActiveSheet.Range("c" & n & ":N" & n + 5).Interior.ColorIndex = 0
If ActiveSheet.Range("e" & n) <> date1 Then ActiveSheet.Range("e" & n & ":N" & n + 5).Interior.ColorIndex = 0
If ActiveSheet.Range("g" & n) <> date1 Then ActiveSheet.Range("g" & n & ":N" & n + 5).Interior.ColorIndex = 0
If ActiveSheet.Range("i" & n) <> date1 Then ActiveSheet.Range("i" & n & ":N" & n + 5).Interior.ColorIndex = 0
If ActiveSheet.Range("k" & n) <> date1 Then ActiveSheet.Range("k" & n & ":N" & n + 5).Interior.ColorIndex = 0
If ActiveSheet.Range("M" & n) <> date1 Then ActiveSheet.Range("M" & n & ":N" & n + 5).Interior.ColorIndex = 40
Next n
Call Selectdate2
End Sub
Sub Selectdate2()
Dim date1 As Date
Dim date2 As Date
msg = [A100].Value
msg2 = [B101].Value
date1 = Format(Now, "yyyy,mm,dd")
date2 = Format(Now, "dd")
For n = ActiveSheet.Range("D65536").End(xlUp).Row To 3 Step -1
If ActiveSheet.Range("a" & n) = date1 Then ActiveSheet.Range("A" & n & ":B" & n + 5).Interior.ColorIndex = 6
Range("b" & n).Select
If ActiveSheet.Range("C" & n) = date1 Then ActiveSheet.Range("c" & n & ":D" & n + 5).Interior.ColorIndex = 6
Range("d" & n).Select
If ActiveSheet.Range("E" & n) = date1 Then ActiveSheet.Range("E" & n & ":F" & n + 5).Interior.ColorIndex = 6
Range("f" & n).Select
If ActiveSheet.Range("G" & n) = date1 Then ActiveSheet.Range("G" & n & ":H" & n + 5).Interior.ColorIndex = 6
Range("h" & n).Select
If ActiveSheet.Range("I" & n) = date1 Then ActiveSheet.Range("I" & n & ":J" & n + 5).Interior.ColorIndex = 6
Range("j" & n).Select
If ActiveSheet.Range("K" & n) = date1 Then ActiveSheet.Range("K" & n & ":L" & n + 5).Interior.ColorIndex = 6
Range("l" & n).Select
If ActiveSheet.Range("M" & n) = date1 Then ActiveSheet.Range("M" & n & ":N" & n + 5).Interior.ColorIndex = 6 & Range("n" & n).Select
Next n
MsgBox (msg & " " & msg2)
End Sub