VBA Excel: les nombres deviennent des dates
Résolu
zouzou75005
-
zouzou75005 -
zouzou75005 -
Bonjour à tous, j'ai écrit un code qui fonctionne très bien, et je souhaite mettre certaines colonnes au format
"nombre à deux décimales avec séparateur de milliers", donc j'utilise ce code:
Columns("AB:AE").Select
Selection.NumberFormat = "#,##0.00"
Et bizarrement, le résultat donne un nombre stocké sous forme de date. Quelqu'un aurait-il une explication et une solution? Merci d'avance! Je précise que j'utilise Excel 2002 dans sa version anglaise.
"nombre à deux décimales avec séparateur de milliers", donc j'utilise ce code:
Columns("AB:AE").Select
Selection.NumberFormat = "#,##0.00"
Et bizarrement, le résultat donne un nombre stocké sous forme de date. Quelqu'un aurait-il une explication et une solution? Merci d'avance! Je précise que j'utilise Excel 2002 dans sa version anglaise.
A voir également:
- VBA Excel: les nombres deviennent des dates
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Déplacer colonne excel - Guide
- Excel compter cellule couleur sans vba - Guide
3 réponses
Merci de la suggestion, c'est effectivement ce que j'ai dû faire mais je ne comprends toujours pas pourquoi ça ne marche pas. J'ai utilisé l'enregistreur de macros pendant que je le faisais "à la main", et lorsque j'ai voulu faire pareil en utilisant le code que je venais d'enregistrer, ça m'a donné un autre format. Les mystères d'Excel, certainement...
Bonne après-midi !
Bonne après-midi !