Share via


Proprietà NamedRange.DirectDependents

Ottiene un oggetto Microsoft.Office.Interop.Excel.Range che rappresenta l'intervallo contenente tutti i dipendenti diretti del controllo NamedRange.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Sintassi

'Dichiarazione
ReadOnly Property DirectDependents As Range
    Get
Range DirectDependents { get; }

Valore proprietà

Tipo: Microsoft.Office.Interop.Excel.Range
Oggetto Microsoft.Office.Interop.Excel.Range che rappresenta l'intervallo contenente tutti i dipendenti diretti del controllo NamedRange.

Note

Questa proprietà ha effetto solo sul foglio attivo e non è in grado di tenere traccia dei riferimenti remoti.

Esempi

Nell'esempio di codice riportato di seguito viene creato un controllo NamedRange e viene impostato un riferimento al controllo NamedRange nella cella C1. Viene quindi impostato un riferimento alla cella C1 nella cella C2. Viene infine utilizzata la proprietà DirectDependents per selezionare il dipendente diretto del controllo NamedRange, ovvero la cella C1.

Questo esempio è valido per una personalizzazione a livello di documento.

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", missing], "createMonthRange");
    this.directDependentsRange.Value2 = "Smith";
    this.Range["C1", missing].Value2 = "=" +
        this.directDependentsRange.Address[false, true,
        Excel.XlReferenceStyle.xlA1, false, missing];

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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

NamedRange Interfaccia

Spazio dei nomi Microsoft.Office.Tools.Excel