matt,
I still like the idea of reverse sort and adding a new day at the top of
the list when you need to.
But I think that might be too complicated.
You must be new to this group. Please perish that thought.
The following will work if you have column "A" set up as a date.
Someone else will probably chime in with some cleaner and more concise code.
Sub TestMe()
Range(Range("A1"), Range("A65536").End(xlUp)).Select
Selection.Find(What:=Date, After:=ActiveCell, LookIn:=xlFormulas _
, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False).Select
End Sub
Try the above.
If it works, call it from the Auto_Open macro
Sub Auto_Open()
TestMe
End Sub
John
matt said:
OK, the basic layout of the spreadsheet has all of the weekdays listed by
date in Column A. It would be ideal to embed a function that will check a
calendar (windows calendar) and open to the cell that has the current date
listed in it. But I think that might be too complicated (if it's not, let
me know). I would be happy to have a formula that would engage when I open
the spreadsheet to take me to the first date of the month. I suppose I
could name all of the cells that make up that month and have it open to the
name. What do you think.
Is there a macro that could automatically run when the spreadsheet opens
that would take me to the cell that holds the current day's date?