Hi again,
Many thanks for your feedback and also for the Reputation increase - much appreciated! 
You're welcome - glad I was able to help.
To assign a hotkey:
go into the VBA CodeModule and delete or comment-out the "Option Private Module" statement;
go back into Excel and use Alt+F8 to display the Macro menu;
select the "CheckShapeAndRange" macro and then click on the "Options . . ." button;
on the "Macro Options" menu, enter whichever key you wish to use, and then click on "OK".
Hope this helps.
Best regards,
Greg M
P.S.
But looking at your code, it makes total sense
Thank you - that's a very nice compliment to receive.
Bookmarks