Partager via


NamedRange.Dependents, propriété

Obtient un Microsoft.Office.Interop.Excel.Range qui représente la plage contenant tous les dépendants 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 Dependents As Range
Range Dependents { 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 du contrôle NamedRange.

Notes

Cette propriété peut retourner une sélection multiple (union d'objets Microsoft.Office.Interop.Excel.Range) s'il existe plusieurs dépendants.

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 A1 qui fait référence à NamedRange. Il définit ensuite une référence dans la cellule A2 qui fait référence à la cellule A1. L'exemple de code utilise ensuite la propriété Dependents pour sélectionner les dépendants de NamedRange, à savoir les cellules A1 et A2.

Cet exemple illustre une personnalisation au niveau du document.

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

    this.Range["A2"].Value2 = "=A1";
    this.dependentsRange.Dependents.Select();
}

Sécurité .NET Framework

Voir aussi

Référence

NamedRange Interface

Microsoft.Office.Tools.Excel, espace de noms