VBA Framework - fix bug in which exception is thrown by context sensitive menu when active worksheet is a chart