Хорошо, мое решение для этого (немного хак, но это работает) состояло в том, чтобы просто создать прямоугольную форму, не заполнять ее и не выравнивать, расположить ее вперед, поместить поверх формы, которую пользователь должен щелкнуть, а затем назначить макрос для этой передней формы.
До сих пор не знаю, почему я не могу назначить макрос исходным фигурам - таких сейчас было немало.
РЕДАКТИРОВАТЬ: я работал, как назначить макрос - мне пришлось выбрать группу, а затем также выбрать каждую из фигур в группе , и назначить макрос для всех этих выбранных фигур. Казалось, это работало согласованно, а также было необходимо в ряде случаев для переноса в Excel 2007.