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 the Microsoft.Office.Interop.Excel.Range referred to by a NamedRange control.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)
Syntax
'Declaration
ReadOnly Property RefersToRange As Range
Get
Range RefersToRange { get; }
Property Value
Type: Microsoft.Office.Interop.Excel.Range
A Microsoft.Office.Interop.Excel.Range referred to by a NamedRange control.
Remarks
Use the RefersTo property to change the range that a NamedRange control refers to.
Examples
The following code example starts a series of day names and then creates a NamedRange to contain the series. It then uses the AutoFill method to complete the series. AutoFill requires a Microsoft.Office.Interop.Excel.Range as a parameter.
This example is for a document-level customization.
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);
}
.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.