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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.