AJOUTE UN ZÉRO (DIT NON-SIGNIFICATIF) DEVANT UN NOMBRE <10

Signaler
Messages postés
62
Date d'inscription
dimanche 22 octobre 2000
Statut
Membre
Dernière intervention
4 août 2004
-
Messages postés
24
Date d'inscription
dimanche 20 août 2000
Statut
Membre
Dernière intervention
17 mai 2004
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/8599-ajoute-un-zero-dit-non-significatif-devant-un-nombre-lt-10

Messages postés
24
Date d'inscription
dimanche 20 août 2000
Statut
Membre
Dernière intervention
17 mai 2004

effectivement, mais tu as aussi :
formatNumber(expression,NumDigitsAfterDecimal,IncludeLeadingDigit,UseParensForNegativeNumbers,GroupDigits)

exemple
formatNumber("-02301.501",2,true,true,true)
donnera
-(02 301,50)
Messages postés
62
Date d'inscription
dimanche 22 octobre 2000
Statut
Membre
Dernière intervention
4 août 2004

Il y a plus simple; il suffit de toujours prendre les "2" derniers chiffres (par exemple) de la concaténation de la valeur à "0".

Exemple

iValeur = Right("0" & nb, 2)

Seul incinvénient : connaitre le nombre de chiffres voulus (mais peut être fixé comme constante).