bonjour à tous,
quel code utiliser en vba pour qu'un nombre à 10 décimales ou plus se
retrouve avec seulement 2 décimales.
ex : 12,123456789 doit donner 12,12
merci
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jacky
Bonjour, Ceci peut-être '----------- Le nombre en A1 [a1].NumberFormat = "0.00" OU nombre = 12.123456789 MsgBox Format(nombre, "0.00") '----------
-- Salutations JJ
"José" a écrit dans le message de news: 484a7252$1$6005$
bonjour à tous, quel code utiliser en vba pour qu'un nombre à 10 décimales ou plus se retrouve avec seulement 2 décimales. ex : 12,123456789 doit donner 12,12 merci
Bonjour,
Ceci peut-être
'-----------
Le nombre en A1
[a1].NumberFormat = "0.00"
OU
nombre = 12.123456789
MsgBox Format(nombre, "0.00")
'----------
--
Salutations
JJ
"José" <perez.jose@free.fr> a écrit dans le message de news:
484a7252$1$6005$426a74cc@news.free.fr...
bonjour à tous,
quel code utiliser en vba pour qu'un nombre à 10 décimales ou plus se
retrouve avec seulement 2 décimales.
ex : 12,123456789 doit donner 12,12
merci
Bonjour, Ceci peut-être '----------- Le nombre en A1 [a1].NumberFormat = "0.00" OU nombre = 12.123456789 MsgBox Format(nombre, "0.00") '----------
-- Salutations JJ
"José" a écrit dans le message de news: 484a7252$1$6005$
bonjour à tous, quel code utiliser en vba pour qu'un nombre à 10 décimales ou plus se retrouve avec seulement 2 décimales. ex : 12,123456789 doit donner 12,12 merci
Modeste
Bonsour® José avec ferveur ;o))) vous nous disiez :
quel code utiliser en vba pour qu'un nombre à 10 décimales ou plus se retrouve avec seulement 2 décimales. ex : 12,123456789 doit donner 12,12
avec perte des décimales superflues ActiveCell = Int(ActiveCell * 100) / 100 troncature
ou : ActiveCell = Application.Floor(ActiveCell, 0.01) arrondi inferieur
encore : ActiveCell = Application.Ceiling(ActiveCell, 0.01) arrondi supérieur
-- -- @+ ;o)))
Bonsour® José avec ferveur ;o))) vous nous disiez :
quel code utiliser en vba pour qu'un nombre à 10 décimales ou plus se
retrouve avec seulement 2 décimales.
ex : 12,123456789 doit donner 12,12
avec perte des décimales superflues
ActiveCell = Int(ActiveCell * 100) / 100
troncature
ou :
ActiveCell = Application.Floor(ActiveCell, 0.01)
arrondi inferieur
encore :
ActiveCell = Application.Ceiling(ActiveCell, 0.01)
arrondi supérieur
Bonsour® José avec ferveur ;o))) vous nous disiez :
quel code utiliser en vba pour qu'un nombre à 10 décimales ou plus se retrouve avec seulement 2 décimales. ex : 12,123456789 doit donner 12,12
avec perte des décimales superflues ActiveCell = Int(ActiveCell * 100) / 100 troncature
ou : ActiveCell = Application.Floor(ActiveCell, 0.01) arrondi inferieur
encore : ActiveCell = Application.Ceiling(ActiveCell, 0.01) arrondi supérieur
-- -- @+ ;o)))
Merguez07
si tu souhaite l'arrondir utilise : A,123456789 Round(A,2)
Xavier
"José" a écrit dans le message de groupe de discussion : 484a7252$1$6005$
bonjour à tous, quel code utiliser en vba pour qu'un nombre à 10 décimales ou plus se retrouve avec seulement 2 décimales. ex : 12,123456789 doit donner 12,12 merci
si tu souhaite l'arrondir utilise :
A,123456789
Round(A,2)
Xavier
"José" <perez.jose@free.fr> a écrit dans le message de groupe de discussion
: 484a7252$1$6005$426a74cc@news.free.fr...
bonjour à tous,
quel code utiliser en vba pour qu'un nombre à 10 décimales ou plus se
retrouve avec seulement 2 décimales.
ex : 12,123456789 doit donner 12,12
merci
si tu souhaite l'arrondir utilise : A,123456789 Round(A,2)
Xavier
"José" a écrit dans le message de groupe de discussion : 484a7252$1$6005$
bonjour à tous, quel code utiliser en vba pour qu'un nombre à 10 décimales ou plus se retrouve avec seulement 2 décimales. ex : 12,123456789 doit donner 12,12 merci