Bonjour,
je refais un autre poste pour un autre problème :
Avec un code vba, j'inclus une formule dans une base de donnée pour effectuer des calculs. Le problème c'est que quand je lance le code, la formule s'ajout bien mais Excel ajout des Arobase @ et la formule ne fonctionne plus. Voici le code qui se mets en erreur : (est compris dans un With)
.Cells(DR1, "V").FormulaLocal = "=SI(ET(ESTVIDE(C" & DR1 & ");ESTVIDE(Y" & DR1 & "));""Pas de demande"";SI(ET(C" & DR1 & "<>"""";ESTVIDE(Y" & DR1 & "));""En attente"";SI(ET(C" & DR1 & "<>"""";Y" & DR1 & "<>"""";ESTVIDE(U" & DR1 & "));""En cours"";SI(ESTNONTEXTE(U" & DR1 & ");""Soldé"";""Erreur 404""))))"
Quand je lance le code :
Et la conséquence est que le calcul ne se fait plus. En retirant manuellement les @, la formule fonctionne.
D'où ça pourrait venir ?
Merci ! :)