NamedRange.DirectDependents (Propiedad)

Obtiene un objeto Microsoft.Office.Interop.Excel.Range que representa el rango que contiene todos los dependientes directos 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 DirectDependents As Range
    Get
Range DirectDependents { 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 directos del control NamedRange.

Comentarios

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 C1 para hacer referencia a NamedRange. Después, se establece una referencia en la celda C2 para hacer referencia a la C1. A continuación, en el ejemplo de código se utiliza la propiedad DirectDependents para seleccionar el dependiente directo del control NamedRange, que es la celda C1.

Se trata de un ejemplo para una personalización en el nivel del 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();
}

Seguridad de .NET Framework

Vea también

Referencia

NamedRange Interfaz

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