Erreur dans la formule, mais où?

Bonjour, débutant en VBA

j ai un souci avec une formule VBA

If OptionButton12.Value = True Then
  MsgBox "=(2*RECHERCHEV(""" & ComboBox1.Value & """;1:1048574;2))"
.Cells(iRow, 2).Value = "=(2*RECHERCHEV(""" & ComboBox1.Value & """;1:1048574;2))"

   End If

Alors le msgbox revoit bien par exemple: =(2*RECHERCHEV("sucre";1:1048574;2))

mais sa bug ici .Cells(iRow, 2).Value = "=(2*RECHERCHEV(""" & ComboBox1.Value & """;1:1048574;2))"

message d erreur : erreur d execution '1004':

erreur défini par l application ou par l'objet

je ne comprend pas pourquoi pourriez vous m aidez a réaliser le bon fonctionnement de la formule svp.

Bonjour

Dans la formule remplaces les ; (points-virgules) par des , (virgules)

Oui je suis bête je le savait en plus merci beaucoup

Rechercher des sujets similaires à "erreur formule"