Partager via


XmlMappedRange.FormulaR1C1, propriété

Obtient ou définit la formule du contrôle XmlMappedRange, à l'aide de la notation R1C1.

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

Syntaxe

'Déclaration
Property FormulaR1C1 As Object
Object FormulaR1C1 { get; set; }

Valeur de propriété

Type : System.Object
Formule du contrôle XmlMappedRange, à l'aide de la notation R1C1.

Notes

Si le contrôle XmlMappedRange contient une constante, cette propriété retourne la constante.

Si le contrôle XmlMappedRange est vide, cette propriété retourne une chaîne vide.

Si le contrôle XmlMappedRange contient une formule, la propriété retourne la formule sous la forme d'une chaîne au même format que son format d'affichage dans la barre de formule (y compris le signe égal).

Si vous affectez une date à la valeur ou à la formule d'un contrôle XmlMappedRange, Microsoft Office Excel vérifie si cette cellule est déjà mise en forme avec l'un des formats numériques de date ou d'heure.Sinon, le format numérique est remplacé par le format de date courte par défaut.

Exemples

L'exemple de code suivant utilise la propriété FormulaR1C1 afin de définir pour XmlMappedRange une valeur égale à la racine carrée de la cellule A1, comme spécifié à l'aide de la notation R1C1.Cet exemple de code suppose que la feuille de calcul active contient un contrôle XmlMappedRange nommé CustomerAddress1Cell avec un élément de schéma correspondant de type int.

Private Sub SetFormulaR1C1()
    Me.Range("A1").Value2 = 1185921
    Me.CustomerAddress1Cell.FormulaR1C1 = "=SQRT(R1C1)"
End Sub
private void SetFormulaR1C1()
{
    this.Range["A1"].Value2 = 1185921;
    this.CustomerAddress1Cell.FormulaR1C1 = "=SQRT(R1C1)";
}

Sécurité .NET Framework

Voir aussi

Référence

XmlMappedRange Interface

Microsoft.Office.Tools.Excel, espace de noms