Свойство Cell.Dependents (Visio)
Возвращает массив ячеек Таблицы фигур, зависящих от определенной ячейки фигуры Microsoft Visio. Только для чтения.
expression. Иждивенцев
Выражение Выражение, возвращающее объект Cell .
Cell()
Свойство Зависимые возвращает массив ячеек, которые пересчитывают их значения при изменении формулы или значения родительского объекта Cell .
В следующем макросе Microsoft Visual Basic для приложений (VBA) показано, как использовать свойство Зависимые для отображения списка ячеек, зависящих от ячейки Width фигуры прямоугольника.
Public Sub Dependents_Example()
Dim acellDependentCells() As Visio.Cell
Dim vsoCell As Visio.Cell
Dim vsoShape As Visio.Shape
Dim intCounter As Integer
'Draw a rectangle on the active page.
Set vsoShape = ActivePage.DrawRectangle(1, 5, 5, 1)
'Get the array of cells dependent on the Width cell of the shape
acellDependentCells = vsoShape.Cells("Width").Dependents
'List the cell names and their associated formulas
For intCounter = LBound(acellDependentCells) To UBound(acellDependentCells)
Set vsoCell = acellDependentCells(intCounter)
Debug.Print vsoCell.Name & " has this formula: " & vsoCell.Formula
Next
End Sub
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.