Перевод созданного объекта в код VBA

Версия программы: 
14.0.0.701 (sp2)

Возможно подобная тема уже была, но поиск мне не помог.

У меня есть созданный в кореле объект. Для его модификации я хочу записать макрос. Как мне весь этот объект по отдельным деталям перевести в VBA код? То есть если я во время записи макроса просто копирую этот объект из другого файла корела на свой лист, то макрос естественно записывает операцию копирования. А как заставить макрос записать операцию построения данного объекта, не строя при этом его вручную?

Надеюсь, я исчерпывающим образом объяснил суть своего вопроса. Только начинаю изучать корел, а также применение VBA в нём, поэтому, возможно, данный вопрос покажется вам глупым, не судите строго =)

Вопрос не глупый, а, скорее, некорректный. Вставить макросом готовый объект, проще всего, импортом из другого файла, где он уже готовый хранится. Можно написать макрос, который разбирает несложный объект на массив контуров, узлов, заливок, обводок и эффектов и в текстовый файл его записывает - но, опять же, это только для несложных объектов, а, с другой стороны, - какова тайная цель подобного действа?

Дело в том, что я некоторые однотипные инженерные объекты строю в кореле. В силу того, что строить их приходится много, а изменения в самих объектах довольно просто можно задавать с помощью обычных диалоговых окон, решил воспользоваться макросами для оптимизации и ускорения их построения.

У меня есть готовые шаблоны объектов и я хотел добавить туда систему диалоговых окон, чтобы с их помощью менять параметры тех или иных линий или текста.

Чтобы с нуля в макросе не рисовать эти шаблоны, как мне их перенести из уже готовых файлов в текст макроса? На данный момент с этой проблемой я так и не разобрался.