Chiffre apres virgule (ecrit petit / indice)

bjr a tous

le question est quasi faite dans le sujet du topic.

Est-il possible d'ecrire dans une cellule les chiffres apres la virgule en plus petit par rapport aux chiffre avant la virgule.

exemple : 102,53

merci ..

Bonjour,

Pour ma part je n'ai rien trouvé en faisant quelques recherches du côté du format personnalisé. En revanche c'est possible en passant par VBA.

Je met un début de code, mais je n'arrive pas à le faire fonctionner sur les nombres, qui reviennent automatiquement à la taille du reste de la cellule. Quelqu'un de plus compétent pourra peut-être s'en servir comme base !

Sub RéduireDecimales()

    Dim Plage As Range, DebDecimal As Byte
    Set Plage = Application.InputBox("Sélectionner la plage des valeurs", Type:=8)

    For Each Cell In Plage
        DebDecimal = InStr(Cell, ",") + 1
        Cell.Characters(Start:=DebDecimal, Length:=Len(Cell) + 1 - DebDecimal).Font.Size = 8
    Next

End Sub

Bonjour, Resalut Pedro !

A mon avis, il faut les transformer en texte pour pouvoir les "machiner"...

Bonjour, Resalut Pedro !

A mon avis, il faut les transformer en texte pour pouvoir les "machiner"...

@MFerrant : Ah voilà quelqu'un de compétent ! Oui en texte ça fonctionne, mais je suppose qu'un joli format sur un nombre qu'on ne peut pas utiliser derrière n'est pas forcément très intéressant ! Mais peut-être que sur un nombre ce type de formatage n'est pas possible...

Ça, si on transforme en texte, on n'a plus le nombre...

oui merci a vos 2 reponses

effectivement le but est de pouvoir garder le format nombre..

donc format texte pas interessant dans mon cas ..

Rechercher des sujets similaires à "chiffre virgule ecrit petit indice"