Bonjour, j'ai regarde les sujets correspondants mais je n'ai pas trouve la solution.
Je veux mettre cette formule dans une case : =SI(H9>0;calcul_def!W4;"" )
Je fabrique donc ma String, puis j'assigne :
Code :
- formule = "=SI(RC[-9]>0,calcul_def!W" & _
- ligne - 5 & "," & Chr(34) & Chr(34) & " )"
- MaFeuille.Cells(ligne, 17).FormulaR1C1 = formule
|
Or quand je regarde dans ma feuille Excel, la formule n'est pas exactement comme la chaine : des ' ont etes ajoutes autour de W4 :
=SI(H9>0;calcul_def!'W4';"" )
Et bien sur il y a #NOM? dans la case correspondante.
Si je mets des ; a la place des , j'ai carrement une erreur a l'execution.
Que faire ?
Message édité par bclinton le 06-04-2006 à 13:11:39