Adapter une formule pour VBA

La formule suivante fonctionne dans une cellule excel mais pas dans VBA:

Range("U2").Formula = "=REPT(0;4-NBCAR(Dec2Hex(NBVAL(L2C23:L(-1)C26))))&Dec2Hex(NBVAL(L2C23:L(-1)C26))"

Excel me renvoie ce message: " erreur definie par l'application ou par l'objet"

Si je change ma formule pour

Range("U2" & ":U" & Z).Formula = "=EVAL(R3C87)"

tout vas bien!

Quelqu'un a une idee?

Salut le forum

Excel ne comprends que l'anglais

ActiveCell.Formula = _
        "=REPT(0,4-LEN(Dec2Hex(COUNTA(R2C23:R[-1]C26))))&Dec2Hex(COUNTA(R2C23:R[-1]C26))"

Mytå

Donc la langue pour les formules dans excel depend de la version que j ai mais en VBA c est toujours Anglais?

Re le forum

C'est bien cela les formules selon la langue et le VBA en anglais.

Mytå

Encore une fois merci, Myta! Probleme resolu!

Rechercher des sujets similaires à "adapter formule vba"