Comme OrDonc (
), je te conseille de supprimer l'initialisation à "0,00" qui ne peut servir à rien d'autre qu'à mettre la grouille.

Envoyé par
mfoxy
Me.textboxX.Value = Format(finalSum, "00,00")

Envoyé par
arthur83fr
avec ton code j'ai "0 024" dans matextbox
Ce qui est normal puisque VBA considère la virgule comme le séparateur de milliers.
En désespoir de cause, tu peux essayer de tester ça :
TextBox4.Value = Replace(Format(Application.SumIf(.Columns("J"), "Abcd", .Columns("B")), "#0.00"), ".", ",")
Mais si le reste n'a pas fonctionné, il est peu probable que ça fonctionne (mais on ne sait jamais...).
Partager