Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Erreur de syntaxe sur cette ligne : Range("D5").FormulaR1C1 = "=SI(RC[-1]

5 réponses
Avatar
Tintin92
Bonjour,

J'ai une erreur de syntaxe lorsque j'esaie de compile cette ligne de
code :

Range("D5").FormulaR1C1 = "=SI(RC[-1]<0;"oui";"non")"

Merci

Tintin92

5 réponses

Avatar
michdenis
Bonjour Tintin,

Essaie ceci :

Range("D5").Formula = "=If(RC[-1]<0,""oui"",""non"")"


Salutations!


"Tintin92" a écrit dans le message de news:
Bonjour,

J'ai une erreur de syntaxe lorsque j'esaie de compile cette ligne de
code :

Range("D5").FormulaR1C1 = "=SI(RC[-1]<0;"oui";"non")"

Merci

Tintin92
Avatar
Jacky
Re...re
Ceci peut-être:
Range("D5").FormulaR1C1 = "=if(RC[-1]<0,""oui"",""non"")"

Salutations
JJ

"Tintin92" a écrit dans le message de news:

Bonjour,

J'ai une erreur de syntaxe lorsque j'esaie de compile cette ligne de
code :

Range("D5").FormulaR1C1 = "=SI(RC[-1]<0;"oui";"non")"

Merci

Tintin92



Avatar
Tintin92
Merci.
J'aurais eu du mal à trouver ça tout seul.

Tintin92
Avatar
Jacky
re...
J'aurais eu du mal à trouver ça tout seul.
Pas si tu testes ce genre de code avec l'enregistreur de macro.

JJ

"Tintin92" a écrit dans le message de news:

Merci.
J'aurais eu du mal à trouver ça tout seul.

Tintin92

Avatar
Tintin92
Exact.
J'ai fait un test, est en effet, lorsqu'on enregistre une macro ce sont
les coordonnées de type R1C1 qui sont enregistrées.

Tintin92