Hi ....,
If the cell with Monday is a date formatted as dddd
then the following Event macros will bring you to that cell
there is also scrolling factor so you can see the date immediately above.
Looking for the date, scolls to 6 rows above, activates cell 3 rows above date
Automatic when workbook is selected, and you can doubleclick
anytime to get to the day of the week above the current date.
Tested in Excel 2000.
Right click on the sheetname, view code, .insert the following
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim val As Long, r As Long
val = Date
Cancel = True
r = Application.Match(val, Range("A2:A65536"), 1) + 1
Application.Goto Cells(Application.Max(2, r - 9), 1), Scroll:=True
Application.Goto Cells(r - 3, 1)
End Sub
Private Sub Worksheet_Activate()
Dim val As Long, r As Long
val = Date
r = Application.Match(val, Range("A2:A65536"), 1) + 1
Application.Goto Cells(Application.Max(2, r - 9), 1), Scroll:=True
Application.Goto Cells(r - 3, 1)
End Sub
Read more on Event macros at
http://www.mvps.org/dmcritchie/excel/event.htm
If match_type is 1, MATCH finds the largest value that is less than or equal to lookup_value.
you can change to 0 if dates are not in order for an exact match