Share via


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 命名空間