![]() |
Форум visio.getbb.ru |
О форумах
Библиотека | Частые вопросы | Литература | Склад материалов Visio Navigator | Blog | Полезные ссылки | О сайте История Visio | Продукты Visio |
Для русскоязычных пользователей Visio. Начинающих и профессионалов. Где взять, как сделать, что купить и т.д. |
23.12.2013
18.10.2012
02.09.2011
13.04.2011
28.02.2011
13.02.2008
08.11.2006
Как назначить свойство ActivePage программным образом?
Кто знает, как назначить свойство ActivePage программным образом, так чтобы эта страница стала активной ? Например, как в Excel: Sheets("Лист2").Select
Скорее всего вот так:
(Dim appObj As Visio.Application) appObj.ActiveWindow.Page = "Page-1"
Как программно можно поменять ориентацию страницы?
Как программно можно поменять положение страницы с "книжной" на "альбомную"?
Это можно сделать, изменив одновременно размеры страницы рисунка и ориентацию страницы принтера. Например, вот так:
Sub ttt() Height = ActivePage.PageSheet.Cells("PageWidth") ActivePage.PageSheet.Cells("PageWidth") = ActivePage.PageSheet.Cells("PageHeight") ActivePage.PageSheet.Cells("PageHeight") = Height If ActiveDocument.PrintLandscape Then ActiveDocument.PrintLandscape = False Else ActiveDocument.PrintLandscape = True End Sub