Bonjour,
Petite suggestion au sujet de tes formules et qui te permettrait de contourner le pb.
Au lieu de les placer dans tes macros, utilise un nom en allant dans menu / insertion / nom / définir.
Ensuite dans VBA tu utilises ce nom au lieu de ta formule de sorte que Excel tranformer tes formules automatiquement selon la langue.
Exemple :
mettons que dans ta macro tu as B1 = si(A1=1;2;0)
- Menu / insertion / nom / définir
- Dans rubrique donne un nom --> 'tata'
- Dans 'refence à' tu tapes = si(A1=1;2;0)
Puis OK.
Ensuite retourne dans ta macro et utilise le 'tata'
espérant que cela t'aidera