NamedRange.RefersToR1C1 (Propiedad)

Obtiene o establece la fórmula para la que se define el control NamedRange con el fin de que haga referencia a la fórmula, mediante la notación de estilo F1C1.

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

Sintaxis

'Declaración
Property RefersToR1C1 As String
    Get
    Set
string RefersToR1C1 { get; set; }

Valor de propiedad

Tipo: System.String
Fórmula para la que se define el control NamedRange con el fin de que haga referencia a la fórmula,que utiliza la notación de estilo F1C1 y empieza por un signo igual.

Comentarios

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

Ejemplos

En el ejemplo de código siguiente se crea NamedRange y se muestra la fórmula para NamedRange. Después, se asigna una nueva celda al NamedRange y se muestra la nueva fórmula.

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

Private refersToR1C1Range As Microsoft.Office.Tools.Excel.NamedRange

Private Sub DisplayFormulaR1C1()
    refersToR1C1Range = Me.Controls.AddNamedRange( _
        Me.Range("C1", "D2"), "refersToR1C1Range")
    MessageBox.Show(refersToR1C1Range.RefersTo)
    refersToR1C1Range.RefersTo = "=Sheet1!$C$3"
    refersToR1C1Range.Select()
    MessageBox.Show(refersToR1C1Range.RefersTo)
End Sub
Microsoft.Office.Tools.Excel.NamedRange refersToR1C1Range;
private void DisplayFormulaR1C1()
{
    refersToR1C1Range = this.Controls.AddNamedRange(
        this.Range["C1", "D2"], "refersToR1C1Range");
    MessageBox.Show(refersToR1C1Range.RefersTo);
    refersToR1C1Range.RefersTo = "=Sheet1!$C$3";
    refersToR1C1Range.Select();
    MessageBox.Show(refersToR1C1Range.RefersTo);
}

Seguridad de .NET Framework

Vea también

Referencia

NamedRange Interfaz

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