NamedRange.RefersToRange, propriété
Obtient Microsoft.Office.Interop.Excel.Range auquel un contrôle NamedRange fait référence.
Espace de noms : Microsoft.Office.Tools.Excel
Assembly : Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)
Syntaxe
'Déclaration
ReadOnly Property RefersToRange As Range
Range RefersToRange { get; }
Valeur de propriété
Type : Microsoft.Office.Interop.Excel.Range
Microsoft.Office.Interop.Excel.Range auquel un contrôle NamedRange fait référence.
Notes
Utilisez la propriété RefersTo pour modifier la plage à laquelle un contrôle NamedRange fait référence.
Exemples
L'exemple de code suivant commence une série de noms de jours, puis crée un NamedRange pour contenir cette série. Il utilise alors la méthode AutoFill pour compléter la série. AutoFill requiert un paramètre Microsoft.Office.Interop.Excel.Range.
Cet exemple illustre une personnalisation au niveau du document.
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"].Value2 = "Sunday";
this.Range["A2"].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);
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.