Chiffre après la virgule en Couleur

Bonjour,

Je voudrais savoir si il est possible de mettre en couleur les chiffres après la virgule?

Comme par exemple, # ##0 €;[Rouge]-# ##0 € pour les chiffes négatif.

Exemple je voudrais, un chiffre 0001233,1236

Merci par avance.

Salut BBAK,

pour des raisons que j'ignore, les nombres ne peuvent PAS, sauf correction d'un crack, être formatés via CHARACTERS(), excepté si ils sont précédés d'une apostrophe : '125.
Cela n'empêche pas de les utiliser dans des formules mais, attention, le résultat de cette formule ne pourra être intercepté par VBA et le nombre ne pourra pas être formaté.

Private Sub Worksheet_Change(ByVal Target As Range)
'
Dim iIdx%
'
If IsNumeric(Target) And Target <> "" And InStr(Target, ",") > 0 Then _
    iIdx = InStr(Target, ","): _
    If Len(Target) > iIdx Then _
        Target.Characters(iIdx + 1, Len(Target) - iIdx).Font.Color = RGB(255, 0, 0)
'
End Sub

Je te laisse le fichier pour tes essais.

7bbak.xlsm (19.56 Ko)


A+

Bonjour

Merci beaucoup de votre réponse,

Je chercher sans vba

pas grave je ferai sur 2 colonnes.

Bonsoir BBAK, Curulis57,

En retour un exemple plus à titre de représentation. Il ne sera pas adapté à de grands tableaux car il demande un formatage particulier.

Mais peut faire pour de petits tableaux.

15classbbak.xlsm (16.68 Ko)
Rechercher des sujets similaires à "chiffre virgule couleur"