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
- 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.