Format nombre en VBA

Bashrog

XLDnaute Occasionnel
Bonjour,


Je repost mon message, parce qu’apparemment, je ne l'avais pas mis là où il fallait :rolleyes:.

J'ai fait une usine à gaz de VBA qui me crée un tableau croisé dynamique. Ca a l'air de fonctionner sauf (pour l'instant) le format des nombres.
J'utilise l'enregistreur de macro et j'ai beau définir le format du nombre avec séparateur de millier et 2 décimales, ça déconne. J'ai cru comprendre qu'il fallait modifier dans le code vba :
.NumberFormat = "# ##0,00
en
.NumberFormat = "# ##0.00 (attention la subtilité m'a pris deux bonnes heures à être trouvée !!!)

Mais la, j'ai des chiffres à plusieurs millions et au lieu d'apparaitre comme ça :
1 000 000,00
il apparait comme ça :
1000 000,00

Quelqu'un a-t-il une idée ?

Help

merci
 

Discussions similaires

Statistiques des forums

Discussions
312 470
Messages
2 088 699
Membres
103 927
dernier inscrit
Mkeal