Partager via


NamedRange.DirectDependents, propriété

Obtient un Microsoft.Office.Interop.Excel.Range qui représente la plage contenant tous les dépendants directs du contrôle NamedRange.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Déclaration
ReadOnly Property DirectDependents As Range
    Get
Range DirectDependents { get; }

Valeur de propriété

Type : Microsoft.Office.Interop.Excel.Range
Microsoft.Office.Interop.Excel.Range qui représente la plage contenant tous les dépendants directs du contrôle NamedRange.

Notes

Cette propriété fonctionne uniquement dans la feuille active et ne peut pas retrouver des références hors programme.

Exemples

L'exemple de code suivant crée un NamedRange, puis définit une référence dans la cellule C1 qui fait référence à NamedRange. Il définit ensuite une référence dans la cellule C2 qui fait référence à la cellule C1. L'exemple de code utilise ensuite la propriété DirectDependents pour sélectionner le dépendant direct de NamedRange, à savoir la cellule C1.

Cet exemple illustre une personnalisation au niveau du document.

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();
}

Sécurité .NET Framework

Voir aussi

Référence

NamedRange Interface

Microsoft.Office.Tools.Excel, espace de noms