VBA Erreur d'exécution 1004 sur les cellules (…). Formule

Je ne peux pas faire fonctionner cette simple command:

Cells(l, 7).Formula = "=" & var1 & " * " & var2 & " * " & var3 & " / 252" 

Je peux coller la valeur de string de formule inspectée dans Excel et elle fonctionne comme prévu.

Les cellules (l, 7) sont une reference appropriée, car je peux vérifier sa valeur.

Formule inspectée sur le debugging: "= 86710597,9409 * 0,02 * 0,35 / 252"

Le problème est que lorsqu'une variable est représentée sous forme de string, elle aura la décimale du système. Dans votre cas, c'est une virgule, donc vous devez la convertir en point, par exemple en utilisant la fonction replace() .