NamedRange.RefersToR1C1Local, propriété

Obtient ou définit la formule à laquelle le contrôle NamedRange fera référence, en utilisant la notation R1C1 dans la langue de l'utilisateur.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Déclaration
Property RefersToR1C1Local As String
string RefersToR1C1Local { get; set; }

Valeur de propriété

Type : System.String
Formule à laquelle le contrôle NamedRange fera référence.Cette formule utilise la notation R1C1 dans la langue de l'utilisateur et commence par un signe égal.

Notes

Utilisez la propriété RefersToR1C1Local pour modifier la plage à laquelle un contrôle NamedRange fait référence.

Exemples

L'exemple de code suivant crée un NamedRange et affiche la formule correspondant à NamedRange dans la langue de l'utilisateur.Il assigne ensuite une nouvelle cellule à NamedRange, puis affiche la nouvelle formule.

Cet exemple illustre une personnalisation au niveau du document.

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

    Private Sub DisplayFormulaR1C1Local()
        refersToR1C1LocalRange = Me.Controls.AddNamedRange( _
            Me.Range("C1", "D2"), "refersToR1C1LocalRange")
        MessageBox.Show(refersToR1C1LocalRange.RefersTo)
        refersToR1C1LocalRange.RefersTo = "=Sheet1!$C$3"
        refersToR1C1LocalRange.Select()
        MessageBox.Show(refersToR1C1LocalRange.RefersTo)
    End Sub

Microsoft.Office.Tools.Excel.NamedRange refersToR1C1LocalRange;
private void DisplayFormulaR1C1Local()
{
    refersToR1C1LocalRange = this.Controls.AddNamedRange(
         this.Range["C1", "D2"], "refersToR1C1LocalRange");
    MessageBox.Show(refersToR1C1LocalRange.RefersTo);
    refersToR1C1LocalRange.RefersTo = "=Sheet1!$C$3";
    refersToR1C1LocalRange.Select();
    MessageBox.Show(refersToR1C1LocalRange.RefersTo);
}

Sécurité .NET Framework

Voir aussi

Référence

NamedRange Interface

Microsoft.Office.Tools.Excel, espace de noms