"jean-luc Guitard" a écrit dans le message de news: 4d3d80a7$0$7723$
Bonjour comment par macros arrondir un nombre pour 68,65 je voudrais 69 pour 68,35 je voudrais 68 par macros merci
Frederic LE GUEN
On Jan 24, 2:46 pm, "Tatanka" wrote:
Salut,
Essaie ceci : Application.Round(nombre, 0)
Serge
"jean-luc Guitard" a crit dans le message de news : 4d3d80a7$0$7723$
> Bonjour > comment par macros arrondir un nombre > pour 68,65 je voudrais 69 > pour 68,35 je voudrais 68 > par macros > merci
Alors pour ton problème, la solution est toute simple : il faut que tu déclares une variable en Double et l'autre en Long et tu copies la valeur Double vers celle en Long et l'arrondi ce fait tout seul
Sub Arrondir() Dim Val_Double As Double Dim Val_Long As Long Val_Double = 68,65 Val_Long = Val_Double Cells(1, 1) = Val_Long End Sub
Fred MVP
On Jan 24, 2:46 pm, "Tatanka" <ramanu...@videotron.ca> wrote:
Salut,
Essaie ceci :
Application.Round(nombre, 0)
Serge
"jean-luc Guitard" <jl.guit...@wanadoo.fr> a crit dans le message de news : 4d3d80a7$0$7723$ba4ac...@reader.news.orange.fr...
> Bonjour
> comment par macros arrondir un nombre
> pour 68,65 je voudrais 69
> pour 68,35 je voudrais 68
> par macros
> merci
Alors pour ton problème, la solution est toute simple :
il faut que tu déclares une variable en Double et l'autre en Long et
tu copies la valeur Double vers celle en Long et l'arrondi ce fait
tout seul
Sub Arrondir()
Dim Val_Double As Double
Dim Val_Long As Long
Val_Double = 68,65
Val_Long = Val_Double
Cells(1, 1) = Val_Long
End Sub
"jean-luc Guitard" a crit dans le message de news : 4d3d80a7$0$7723$
> Bonjour > comment par macros arrondir un nombre > pour 68,65 je voudrais 69 > pour 68,35 je voudrais 68 > par macros > merci
Alors pour ton problème, la solution est toute simple : il faut que tu déclares une variable en Double et l'autre en Long et tu copies la valeur Double vers celle en Long et l'arrondi ce fait tout seul
Sub Arrondir() Dim Val_Double As Double Dim Val_Long As Long Val_Double = 68,65 Val_Long = Val_Double Cells(1, 1) = Val_Long End Sub
Fred MVP
Modeste
Bonsour®
"jean-luc Guitard" a écrit
comment par macros arrondir un nombre pour 68,65 je voudrais 69 pour 68,35 je voudrais 68 par macros
x=Int(nombre + .5)
Bonsour®
"jean-luc Guitard" a écrit
comment par macros arrondir un nombre
pour 68,65 je voudrais 69
pour 68,35 je voudrais 68
par macros