Problème format personnalisé 0.##

jeff1494

XLDnaute Occasionnel
Bonjour à toutes et tous;
Je rencontra un problème qui est lié au formatage de nombre dans des cellules. Je cherche à ne pas afficher les décimales si le nombre dans la cellule est un entier.
J'utilise dans ma macro l'instruction suivante pour rendre l'affichage des chiffres après la virgule 'optionnel' :

Columns("B").NumberFormat = "0.##"

Le résultat m'affiche le nombre mais en gardant le virgule à la fin.
Par exemple si dans la cellule j'ai le nombre 12,25 alors j'ai bien 12,25 dans la cellule mais dans le cas d'un entier genre 25 j'ai dans la cellule 25,

Existe-t-il un moyen de ne pas faire apparaitre la virgule dans le cas d'un nombre entier?

En vous remerciant par avance pour votre aide.
Bonne soirée à toutes et tous.
 

Modeste geedee

XLDnaute Barbatruc
Bonsour®
Par exemple si dans la cellule j'ai le nombre 12,25 alors j'ai bien 12,25 dans la cellule mais dans le cas d'un entier genre 25 j'ai dans la cellule 25,

Existe-t-il un moyen de ne pas faire apparaitre la virgule dans le cas d'un nombre entier?
;) ajouter une mise en forme conditionnelle
Condition :
=RefCellule=ENT(RefCellule)
format :
# ##0
 

Discussions similaires

Statistiques des forums

Discussions
311 725
Messages
2 081 947
Membres
101 849
dernier inscrit
florentMIG