[excel/VBA]
Résolu/Fermé
maryblue25
Messages postés
12
Date d'inscription
lundi 6 juillet 2009
Statut
Membre
Dernière intervention
10 août 2009
-
6 juil. 2009 à 14:25
maryblue25 Messages postés 12 Date d'inscription lundi 6 juillet 2009 Statut Membre Dernière intervention 10 août 2009 - 8 juil. 2009 à 11:33
maryblue25 Messages postés 12 Date d'inscription lundi 6 juillet 2009 Statut Membre Dernière intervention 10 août 2009 - 8 juil. 2009 à 11:33
A voir également:
- [excel/VBA]
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Mise en forme conditionnelle excel - Guide
- Excel compter cellule couleur sans vba - Guide
5 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 306
6 juil. 2009 à 14:37
6 juil. 2009 à 14:37
derlig = Range("H65536").End(xlUp).Row
valeur = Application.Sum(Range("H3:H" & derlig))
valeur = Application.Sum(Range("H3:H" & derlig))
maryblue25
Messages postés
12
Date d'inscription
lundi 6 juillet 2009
Statut
Membre
Dernière intervention
10 août 2009
1
6 juil. 2009 à 15:04
6 juil. 2009 à 15:04
merci beaucoup pour ta réponse!
Maintenant un autre question me vient à l'esprit : comment fais-on grâce à VBA pour imposer le nombre de décimales à 3?
Maintenant un autre question me vient à l'esprit : comment fais-on grâce à VBA pour imposer le nombre de décimales à 3?
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 306
6 juil. 2009 à 17:03
6 juil. 2009 à 17:03
comment fais-on grâce à VBA pour imposer le nombre de décimales à 3?
à 3 décimales "calcul"
tavaleur=appication.round(tavaleur,3)
nota: ne pas employer la fonction vba" round" : bug
à " décimales "format"
tavaleur.NumberFormat = "#,##0.000"
à 3 décimales "calcul"
tavaleur=appication.round(tavaleur,3)
nota: ne pas employer la fonction vba" round" : bug
à " décimales "format"
tavaleur.NumberFormat = "#,##0.000"
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 306
6 juil. 2009 à 17:09
6 juil. 2009 à 17:09
au format 3 décimales
range("A1").tavaleur.NumberFormat = "#,##0.000"
calcul arrondi à 3 décimales
tavaleur=apllication.round(tavaleur,3)
nota: ne pas utiliser la fonction vba round because bug (hé oui) XL<2007
range("A1").tavaleur.NumberFormat = "#,##0.000"
calcul arrondi à 3 décimales
tavaleur=apllication.round(tavaleur,3)
nota: ne pas utiliser la fonction vba round because bug (hé oui) XL<2007
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
maryblue25
Messages postés
12
Date d'inscription
lundi 6 juillet 2009
Statut
Membre
Dernière intervention
10 août 2009
1
8 juil. 2009 à 11:33
8 juil. 2009 à 11:33
Merci beaucoup pour tes réponses... Elles m'ont beaucoup aidée.