Вам действительно нужно создать свой собственный Набор выбора и добавить его в ThisDrawing.SelectionSets
.
Затем, когда пользователь нажимает на объект, вам нужно добавить его в созданный Набор выбора.
Наконец, вы можете затем пройти через все объекты в наборе выбора, чтобы выполнить некоторые манипуляции с ним.
Извините, я не могу предложить код VBA, поскольку я использую C #, но это процесс, который вынужно следовать.Однако вы можете получить помощь из самого AutoCAD, нажав клавишу F1 и выбрав:
Руководство разработчика по ActiveX и VBA -> Создание и редактирование объектов AutoCAD -> Работа с наборами выбора