Application.ConvertFormula, méthode (Excel)
Effectue la conversion des références de cellules dans une formule entre les styles de référence A1 et R1C1, entre les références relatives et absolues ou les deux. Variante.
Syntaxe
expression. ConvertFormula (Formula, FromReferenceStyle, ToReferenceStyle, ToAbsolute, RelativeTo)
expressionUne variable qui représente un objetApplication.
Paramètres
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Formula | Obligatoire | Variant | Chaîne qui contient la formule que vous souhaitez convertir. Il doit s'agir d'une formule valide et elle doit commencer par un signe égal. |
FromReferenceStyle | Obligatoire | XlReferenceStyle | Style de référence de la formule. |
ToReferenceStyle | Facultatif | Variant | Constante xlReferenceStyle spécifiant le style de référence que vous souhaitez retourner. Si vous ne spécifiez pas cet argument, le style de la référence n'est pas modifié ; la formule reste dans le style spécifié par FromReferenceStyle. |
ToAbsolute | Facultatif | Variant | Constante de XlReferenceType qui spécifie le type de référence converti. Si vous ne spécifiez pas cet argument, le type de référence n'est pas modifié. |
RelativeTo | Facultatif | Variant | Objet Range contenant une cellule. Les références relatives se rapportent à cette cellule. |
Valeur renvoyée
Variant
Remarques
La formule ne doit pas dépasser 255 caractères.
Exemple
Cet exemple montre comment convertir une formule SUM contenant des références de style R1C1 en une formule équivalente qui contient des références de style A1, puis afficher le résultat.
inputFormula = "=SUM(R10C2:R15C2)"
MsgBox Application.ConvertFormula( _
formula:=inputFormula, _
fromReferenceStyle:=xlR1C1, _
toReferenceStyle:=xlA1)
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.