Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Gets or sets the formula that the NamedRange control is defined to refer to, using R1C1-style notation.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)
Syntax
'Declaration
Property RefersToR1C1 As String
Get
Set
string RefersToR1C1 { get; set; }
Property Value
Type: System.String
The formula that the NamedRange control is defined to refer to. The formula uses R1C1-style notation and begins with an equal sign.
Remarks
Use the RefersToR1C1 property to change the range that a NamedRange control refers to.
Examples
The following code example creates a NamedRange and displays the formula for the NamedRange. It then assigns a new cell to the NamedRange and displays the new formula.
This example is for a document-level customization.
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);
}
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.