Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Format Cellule et décimale

D.D.

XLDnaute Impliqué
Hello,

Je voudrais faire afficher les nombres tels que ceci:
001
002
003
004
004.1
004.2
005
006

C'est a dire ne faire afficher les décimales que quand elles existent.
Par défaut, le format standard correspond à cela, mais il n'est alors pas possible d'avoir les "00" devant les chiffres.

En format personalisé, le 000,## fait afficher en permanence la virgule, même si elle ne sert à rien.

MErci.

D.D.
 

tototiti2008

XLDnaute Barbatruc
Re : Format Cellule et décimale

Bonjour DD,
Bonjour natorp,

Je ne crois pas que ce soit possible par un format...

Par une formule, peut-être :

Code:
=si(droite(texte(A1;"0,##");1)=",";gauche(texte(A1;"000,##");nbcar(texte(A1;"000,##"))-1);texte(A1;"000,##"))
 

tototiti2008

XLDnaute Barbatruc
Re : Format Cellule et décimale

Re,

eh oui...

Je ne crois pas que ce soit possible par un format...

Mais sinon peut-être en VBA

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column = 1 Then
        Target.NumberFormat = "000" & IIf(Target.Value = Int(Target.Value), "", ".##")
    End If
End Sub
 
Dernière édition:

Discussions similaires

Réponses
12
Affichages
304
L
Réponses
3
Affichages
1 K
jaccard
J
O
Réponses
3
Affichages
3 K
gilles
G
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…