Thank you Palmetto,
Unfortunately I posted my message in a hurry and didn't think correctly about what I was typing.
Here is the real layout of the calendar: in B2 there's the first date (01-Sep), and the dates carry on through the row (so C2, D2, E2, etc., and not B1, B2, etc. as I originally said).
Obviously the code you posted didn't find the correct date ("Date Not Found"), because it was looking in the wrong place (due to my mistake). I tried changing your code to fit the actual layout, but was unsuccessful.
As a curiosity, here's what I did: (basically swapped "Rows" with "Columns" and vice-versa, which [predictably] didn't work)
I'm sorry for the mix-up.
Bookmarks