NamedRange.DirectPrecedents (Propiedad)
Obtiene un objeto Microsoft.Office.Interop.Excel.Range que representa el rango que contiene todos los precedentes 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 DirectPrecedents As Range
Get
Range DirectPrecedents { get; }
Valor de propiedad
Tipo: Microsoft.Office.Interop.Excel.Range
Objeto Microsoft.Office.Interop.Excel.Range que representa el rango que contiene todos los precedentes directos 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 siguiente ejemplo de código se crea un NamedRange y se establece en la celda C2 una referencia a la celda C1 y, a continuación, se establece en el NamedRange una referencia a la celda C2. Después, en el ejemplo de código se utiliza la propiedad DirectPrecedents para seleccionar el precedente directo del control NamedRange, que es la celda C2.
Se trata de un ejemplo para una personalización en el nivel del documento.
Private precedentRange As Microsoft.Office.Tools.Excel.NamedRange
Private Sub SelectDirectPrecedents()
precedentRange = Me.Controls.AddNamedRange( _
Me.Range("B1"), "precedentRange")
Me.Range("C1").Value2 = 1710
Me.Range("C2").Value2 = "=C1"
Me.precedentRange.Value2 = "=C2"
Me.precedentRange.DirectPrecedents.Select()
End Sub
Microsoft.Office.Tools.Excel.NamedRange precedentRange;
private void SelectDirectPrecedents()
{
precedentRange = this.Controls.AddNamedRange(
this.Range["B1", missing], "precedentRange");
this.Range["C1", missing].Value2 = 1710;
this.Range["C2", missing].Value2 = "=C1";
this.precedentRange.Value2 = "=C2";
this.precedentRange.DirectPrecedents.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.