FormulaR1C1 dans vba et cellule vide
Bonjour,
voici mon problème:
Dans vba, j'écris une formule pour un range, par exemple:
Code:
ThisWorkbook.Worksheets("toto").Range(Cells(2, 21), Cells(20, 21)).FormulaR1C1 = "=IF(RC[-1]>0,RC[-2]+RC[-1],0)"
Ceci marche mais maintenant j'aimerai assigner une cellule vide si la condition n'est pas respectée, j'ai donc essayé ceci:
Code:
"=IF(RC[-1]>0,RC[-2]+RC[-1],"")"
Mais voilà, ça ne marche pas à la compilation. " étant le caractère de fin de string, la formule ne passe pas dans son ensemble....
Que puis-je faire?