Я хочу модернизировать инструмент моделирования процессов, который я создал несколько лет назад в VBA / PowerPoint или Excel. Одна проблема, которую я никогда не мог решить, заключалась в том, как запретить пользователю разгруппировать сгруппированные фигуры, которые я использовал для представления компонентов модели.
Причина, по которой я использую сгруппированные фигуры, заключается в том, что я могу создавать собственные точки присоединения соединителя. Когда я пытался добавить точки к стандартной форме, соединитель часто не располагался перпендикулярно краю формы, а располагался параллельно ему. «Сложив» фигуры, я могу выставлять части разных форм, которые будут соединяться, как я хочу.
Я бы, конечно, хотел выйти за пределы VBA, но, если возможно, останусь в MS Office. Я не знаю, как получить контроль над формами, которые мне нужны для твердого продукта в VBA, или какую другую платформу можно использовать для достижения этой цели.