NamedRange.Dependents (Propiedad)

Obtiene un objeto Microsoft.Office.Interop.Excel.Range que representa el rango que contiene todos los dependientes del control NamedRange.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)

Sintaxis

'Declaración
ReadOnly Property Dependents As Range
    Get
Range Dependents { get; }

Valor de propiedad

Tipo: Microsoft.Office.Interop.Excel.Range
Objeto Microsoft.Office.Interop.Excel.Range que representa el rango que contiene todos los dependientes del control NamedRange.

Comentarios

Esta propiedad puede devolver una selección múltiple (unión de objetos Microsoft.Office.Interop.Excel.Range) si hay más de un dependiente.

Esta propiedad sólo funciona en la hoja activa y no puede realizar el seguimiento de referencias remotas.

Ejemplos

En el ejemplo de código siguiente se crea un NamedRange y se establece una referencia en la celda A1 para hacer referencia a NamedRange. Después, se establece una referencia en la celda A2 para hacer referencia a la A1. A continuación, en el ejemplo de código se utiliza la propiedad Dependents para seleccionar los dependientes del control NamedRange, que son las celdas A1 y A2.

Se trata de un ejemplo para una personalización en el nivel del documento.

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

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

Seguridad de .NET Framework

Vea también

Referencia

NamedRange Interfaz

Microsoft.Office.Tools.Excel (Espacio de nombres)