OVH Cloud OVH Cloud

Arrondi sous VBA

3 réponses
Avatar
Eddie
Bonjour,

Dans son dernier num=E9ro (123), le magazine Windows News=20
utilise, dans un exemple pratique de code VBA, la=20
fonction Round pour restituer un r=E9sultat de calcul=20
arrondi =E0 2 d=E9cimales.

Or, sous Excel 2000, j'obtiens un message "Sub ou=20
fonction non d=E9finie".

S'agit-il d'une erreur du magazine ? Exeiste-t-il une=20
fonction VBA comparable =E0 la fonction Excel ARRONDI?

Merci d'avance

3 réponses

Avatar
Philippe.R
Bonjour,
Essaie ainsi :

Sub arond()
[a1] = Application.WorksheetFunction.Round(3.14459, 0)
End Sub

--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Eddie" a écrit dans le message de
news:2c8801c45c36$bb63b640$
Bonjour,

Dans son dernier numéro (123), le magazine Windows News
utilise, dans un exemple pratique de code VBA, la
fonction Round pour restituer un résultat de calcul
arrondi à 2 décimales.

Or, sous Excel 2000, j'obtiens un message "Sub ou
fonction non définie".

S'agit-il d'une erreur du magazine ? Exeiste-t-il une
fonction VBA comparable à la fonction Excel ARRONDI?

Merci d'avance
Avatar
Eddie
Ca marche.

Merci à toi.
-----Message d'origine-----
Bonjour,
Essaie ainsi :

Sub arond()
[a1] = Application.WorksheetFunction.Round(3.14459, 0)
End Sub

--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Eddie" a écrit
dans le message de

news:2c8801c45c36$bb63b640$
Bonjour,

Dans son dernier numéro (123), le magazine Windows News
utilise, dans un exemple pratique de code VBA, la
fonction Round pour restituer un résultat de calcul
arrondi à 2 décimales.

Or, sous Excel 2000, j'obtiens un message "Sub ou
fonction non définie".

S'agit-il d'une erreur du magazine ? Exeiste-t-il une
fonction VBA comparable à la fonction Excel ARRONDI?

Merci d'avance


.



Avatar
Philippe.R
C'était avec plaisir Eddie !
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Eddie" a écrit dans le message de
news:21fee01c45c44$09de9490$
Ca marche.

Merci à toi.
-----Message d'origine-----
Bonjour,
Essaie ainsi :

Sub arond()
[a1] = Application.WorksheetFunction.Round(3.14459, 0)
End Sub

--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)

"Eddie" a écrit
dans le message de

news:2c8801c45c36$bb63b640$
Bonjour,

Dans son dernier numéro (123), le magazine Windows News
utilise, dans un exemple pratique de code VBA, la
fonction Round pour restituer un résultat de calcul
arrondi à 2 décimales.

Or, sous Excel 2000, j'obtiens un message "Sub ou
fonction non définie".

S'agit-il d'une erreur du magazine ? Exeiste-t-il une
fonction VBA comparable à la fonction Excel ARRONDI?

Merci d'avance


.