Bonjour à tous,

Je souhaite connaitre la syntaxe pour multiplier la valeur d'une cellule avec une fonction.

Pour le produit de 2 cells.value
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Sub CELLVALUE()
Cells(4, 4).Formula = Cells(6, 6).Value * Cells(5, 5).Value
End Sub
Ca fonctionne bien

Pour le produit d'un scalaire avec une fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Sub FONCTION()
Cells(4, 4).Formula = "=2*RTD(""MLRTD.RTDFunctions"",,""Price"", "" & Cells(3, 1).Value & "",""Delta"")"
End Sub
Ca fonctionne également

Mais pour le produit d'une cells.value avec une fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
sub prodvaluefonction()
Cells(4, 4).Formula = "=Cells(6, 6).Value * RTD(""MLRTD.RTDFunctions"",,""Price"", "" & Cells(3, 1).Value & "",""Delta"")"
Là ça ne fonctionne pas
Une idée?