Propriété Range.FormulaR1C1 (Excel)

Cette propriété renvoie ou définit la formule de l’objet, en utilisant les notation de style R1C1 dans la langue de la macro. Variant en lecture/écriture.

Syntaxe

expression.FormulaR1C1

expression Variable représentant un objet Range.

Remarques

Si la cellule contient une constante, la propriété renvoie cette constante. Si la cellule est vide, la propriété renvoie une chaîne vide. Si la cellule contient une formule, la propriété la renvoie sous forme de chaîne, dans le format affiché dans la barre de formule (signe égal inclus).

Si vous définissez une date comme valeur ou formule d'une cellule, Microsoft Excel vérifie si la cellule est déjà mise en forme avec un des formats de nombre Date ou Heure. Si ce n'est pas le cas, Microsoft Excel applique le format Date court par défaut.

S'il s'agit d'une plage à une ou deux dimensions, vous pouvez désigner la formule comme un tableau Visual Basic possédant les mêmes dimensions. De même, vous pouvez inclure la formule dans un tableau Visual Basic.

En définissant la formule d'une plage à cellules multiples, toutes les cellules de la plage sont remplies par la formule.

Exemple

Cet exemple montre comment définir la formule de la cellule B1 dans la feuille Sheet1.

Worksheets("Sheet1").Range("B1").FormulaR1C1 = "=SQRT(R1C1)"

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.