All Forums
 Категория Visio
 Форум Вопросы и ответы
 Еще раз Custom Properties
Author Previous Topic Topic Next Topic  

Michael

49 Posts

Posted - 05/11/2003 :  11:41:10
Возможна ли передача значений из Custom... одного объекта в Custom... другого? Через ShapeSheet или помощью VBA? И еще, как сформировать ссылку на ячейку другого объекта в таблице ShapeSheet?

Заранее благодарен.

Tumanov

Russia
1198 Posts

Posted - 05/11/2003 :  14:15:15
Возможна.
В VBA устанавливается нужная ячейка шейп-листа нужного объекта, затем в нее пишутся или читаются данные. Например,
Set CellObj = shpObj.CellsSRC(visSectionProp, visRowProp + j, visCustPropsValue)
s = CellObj.ResultStr(0)
читает значение пользовательского свойства.
В случае ссылки через Шейп-лист нужно знать имя шейпа, на который ссылаемся. Например,
формула =Sheet.1!Prop.Row_1 , записанная в ячейку Value, обеспечит перенос значения пользовательского свойства из первой строки шейпа Sheet.1 в шейп-приемник.
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)