Format nombre en VBA

  • Initiateur de la discussion Initiateur de la discussion Bashrog
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Bashrog

XLDnaute Occasionnel
Bonjour,


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

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
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
3 K
Retour