All Forums
 Категория Visio
 Форум Вопросы и ответы
 О слое
Author Previous Topic Topic Next Topic  

WW

12 Posts

Posted - 01/24/2008 :  17:01:52
Уважаемые господа! Растолкуйте чайнику, пожалуйста, как програмно узнать какой слой, в данный момент, активный?

Tumanov

Russia
1198 Posts

Posted - 01/24/2008 :  20:14:16
Можно, например, пробежаться по всем ячейкам "Active" и посмотреть, какая из них будет иметь значение 1.
Sub ttt()
For i = 1 To ActivePage.Layers.Count
s = "Layers.Active[" & i & "]"
Debug.Print ActivePage.PageSheet.Cells(s)
Next
End Sub
Go to Top of Page

WW

12 Posts

Posted - 01/25/2008 :  07:28:10
Большое спасибо, Геннадий Евгеньевич. Буду искать, пробовать.
Go to Top of Page
  Previous Topic Topic Next Topic  
Данный сайт является архивом форума visio.artberg.ru, который был закрыт в связи с переходом на новую платформу visio.getbb.ru
Все материалы доступны только для чтения! Если у вас появились вопросы, или вы хотите что-то обсудить, связанное с Visio, обращайтесь на новый форум!
Архив был создан благодаря совместным усилиям Генадия Туманова @Tumanov (visio.artberg.ru), Александра ака @Surrogate (visio.getbb.ru), и Николая Белых @nbelyh (unmanagedvisio.com)