Тема: Как объединить макросы ACAD и Office?

Есть два макроса на VBA - один под MSWord, другой под AutoCAD. Необходимо, чтобы они запускались последовательно из одного места (т.е., например, при открытии одного файла), а не по отдельности в разных приложениях. Как их можно объединить?
Спасибо!

Re: Как объединить макросы ACAD и Office?

создай dll в Visual Studio на Visual basic с этими макросами и запускай их из dll в любом приложении

Re: Как объединить макросы ACAD и Office?

Можно и без DLL. Просто подключи соответствующую библиотеку в VBA:
Открываем например AutoCAD,
нажимаем Alt+F11 (Открылся редактор VBA),
заходим в меню: Tools - References...,
отмечаем галочкой "Microsoft Excel x.x Object Library"
назимаем "ОК"
Вот и всё. Теперь мы в автокаде можем использовать объекты и свойства и процедуры MS Excel. (см. пример: https://www.caduser.ru/forum/topic7298.html)
C MS Word дело обстоит аналогично.