NamedRange.DirectDependents 属性

获取一个 Microsoft.Office.Interop.Excel.Range,它表示包含 NamedRange 控件的所有直接依赖单元格的范围。

命名空间:  Microsoft.Office.Tools.Excel
程序集:  Microsoft.Office.Tools.Excel(在 Microsoft.Office.Tools.Excel.dll 中)

语法

声明
ReadOnly Property DirectDependents As Range
Range DirectDependents { get; }

属性值

类型:Microsoft.Office.Interop.Excel.Range
一个 Microsoft.Office.Interop.Excel.Range,表示包含 NamedRange 控件的所有直接依赖单元格的范围。

备注

此属性仅适用于活动表,不能跟踪远程引用。

示例

下面的代码示例创建一个 NamedRange,并在单元格 C1 中设置一个引用,使其引用 NamedRange。 然后,它在单元格 C2 中设置一个引用,使其引用单元格 C1。 随后,该代码示例使用 DirectDependents 属性选择 NamedRange 的直接依赖单元格,即单元格 C1。

此示例针对的是文档级自定义项。

Private directDependentsRange As Microsoft.Office.Tools.Excel.NamedRange

Private Sub SelectDirectDependents()
    directDependentsRange = Me.Controls.AddNamedRange( _
        Me.Range("B1"), "createMonthRange")
    Me.directDependentsRange.Value2 = "Smith"
    Me.Range("C1").Value2 = "=" & _
        Me.directDependentsRange.Address(False, True, _
        Excel.XlReferenceStyle.xlA1, False, )

    Me.Range("C2").Value2 = "=C1"
    Me.directDependentsRange.DirectDependents.Select()
End Sub
Microsoft.Office.Tools.Excel.NamedRange directDependentsRange;
private void SelectDirectDependents()
{
    directDependentsRange = this.Controls.AddNamedRange(
        this.Range["B1"], "createMonthRange");
    this.directDependentsRange.Value2 = "Smith";
    this.Range["C1"].Value2 = "=" +
        this.directDependentsRange.Address[false, true,
        Excel.XlReferenceStyle.xlA1, false];

    this.Range["C2"].Value2 = "=C1";
    this.directDependentsRange.DirectDependents.Select();
}

.NET Framework 安全性

请参见

参考

NamedRange 接口

Microsoft.Office.Tools.Excel 命名空间