NamedRange.RefersToRange (Propiedad)

Obtiene Microsoft.Office.Interop.Excel.Range al que se hace referencia mediante un 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 RefersToRange As Range
    Get
Range RefersToRange { get; }

Valor de propiedad

Tipo: Microsoft.Office.Interop.Excel.Range
Un control Microsoft.Office.Interop.Excel.Range al que se hace referencia mediante un control NamedRange.

Comentarios

Utilice la propiedad RefersTo para cambiar el rango al que hace referencia un control NamedRange.

Ejemplos

En el ejemplo de código siguiente se inicia una serie de nombres de días y, a continuación, se crea NamedRange para contener la serie. A continuación, se utiliza el método AutoFill para completar la serie. AutoFill requiere Microsoft.Office.Interop.Excel.Range como un parámetro.

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

Private Sub AutoFillRange()
    Me.Range("A1").Value2 = "Sunday"
    Me.Range("A2").Value2 = "Monday"
    Dim dayRange As Microsoft.Office.Tools.Excel.NamedRange = _
        Me.Controls.AddNamedRange(Me.Range("A1", "A7"), _
        "dayRange")
    Me.Range("A1", "A2").AutoFill(dayRange.RefersToRange, _
        Excel.XlAutoFillType.xlFillDays)
End Sub
private void AutoFillRange()
{
    this.Range["A1", missing].Value2 = "Sunday";
    this.Range["A2", missing].Value2 = "Monday";
    Microsoft.Office.Tools.Excel.NamedRange dayRange
        = this.Controls.AddNamedRange(this.Range["A1", "A7"], 
        "dayRange");
    this.Range["A1", "A2"].AutoFill(dayRange.RefersToRange,
        Excel.XlAutoFillType.xlFillDays);
}

Seguridad de .NET Framework

Vea también

Referencia

NamedRange Interfaz

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