У меня есть ряд сложных диаграмм для рисования, поэтому я написал макрос, который берет набор инструкций из файла CSV и рисует их соответствующим образом. Это работает, но мне нужно вручную сохранить созданную страницу в виде файла .vsdx (т.е. без моего макрокода) после факта.
Что бы я хотел сделать, это указать имя файла во входном файле и сделать так, чтобы он создавал безвизовый макрос файл с таким именем.
Я пробовал
Application.ActiveDocument.SaveAs filename
, но это немедленно генерирует ошибку во время выполнения: «Проекты VB не могут быть сохранены в файлах без макросов».
Я понимаю, что - я не хочу мой код макроса в каждой из (десятков) блок-схем, которые я рисую. Как я могу подавить эту ошибку?
Заранее спасибо.