Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Как программно выполнить макрос для Visio?


Автор: ssementsov 23.8.2012, 17:34
Здравствуйте. Есть макрос для Visio 2010. Он включает и отключает Auto Size для подгона кол-ва страниц. Если не хватает, то он добавляет, если есть пустые, то убирает лишние.

Как и куда вставить код этого макроса, чтобы он работал после построения отчета?

Тут как бы можно просто пояснить как код VBA импортировать в C#. Спасибо!

Код

Sub ResizePage()
    Application.ActiveWindow.Page.AutoSize = False
    Application.ActiveWindow.Page.AutoSizeDrawing
    Application.ActiveWindow.Page.AutoSize = True   
End Sub

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)