NamedRange.Dependents Свойство (2007 System)
Обновлен: Ноябрь 2007
Получает объект Microsoft.Office.Interop.Excel.Range, представляющий диапазон, содержащий все зависимые от элемента управления NamedRange ячейки.
Пространство имен: Microsoft.Office.Tools.Excel
Сборка: Microsoft.Office.Tools.Excel.v9.0 (в Microsoft.Office.Tools.Excel.v9.0.dll)
Синтаксис
'Декларация
<BrowsableAttribute(False)> _
Public ReadOnly Property Dependents As Range
'Применение
Dim instance As NamedRange
Dim value As Range
value = instance.Dependents
[BrowsableAttribute(false)]
public Range Dependents { get; }
Значение свойства
Тип: Microsoft.Office.Interop.Excel.Range
Объект Microsoft.Office.Interop.Excel.Range, представляющий диапазон, содержащий все зависимые от элемента управления NamedRange ячейки.
Заметки
Если имеется несколько зависимых ячеек, данное свойство может возвращать несвязный выбор (объединение объектов Microsoft.Office.Interop.Excel.Range).
Это свойство можно использовать только на активных листах. Оно не позволяет отслеживать удаленные ссылки.
Примеры
В следующем примере кода создается NamedRange и в ячейке A1 устанавливается ссылка на NamedRange. Затем в ячейке A2 устанавливается ссылка на ячейку A1. После этого в примере кода с помощью свойства Dependents выбираются зависимые ячейки NamedRange, которыми являются ячейки A1 и A2.
В этом примере демонстрируется настройка уровня документа.
Private dependentsRange As Microsoft.Office.Tools.Excel.NamedRange
Private Sub SelectDependents()
dependentsRange = Me.Controls.AddNamedRange( _
Me.Range("B1"), "createMonthRange")
Me.dependentsRange.Value2 = "Smith"
Me.Range("A1").Value2 = "=" & _
Me.dependentsRange.Address(False, True, _
Excel.XlReferenceStyle.xlA1, False, )
Me.Range("A2").Value2 = "=A1"
Me.dependentsRange.Dependents.Select()
End Sub
Microsoft.Office.Tools.Excel.NamedRange dependentsRange;
private void SelectDependents()
{
dependentsRange = this.Controls.AddNamedRange(
this.Range["B1", missing], "createMonthRange");
this.dependentsRange.Value2 = "Smith";
this.Range["A1", missing].Value2 = "=" +
this.dependentsRange.Address[false, true,
Excel.XlReferenceStyle.xlA1, false, missing];
this.Range["A2", missing].Value2 = "=A1";
this.dependentsRange.Dependents.Select();
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.