Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Comment arrondir 2 chiffres après la virgule

  • Initiateur de la discussion Initiateur de la discussion aziz
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

aziz

XLDnaute Occasionnel
Bonjour à forum
Dans mon Userform1
Comment arrondir 2 chiffres après la virgule les valeurs de la colonne : "couverture en mois"

Merci à tous pour votre aide
 

Pièces jointes

Re : Comment arrondir 2 chiffres après la virgule

Bonjour

Dans Private Sub UserForm_initialize() :

modifier la ligne
Code:
.Column(4, .ListCount - 1) = Sheets("RÉCAPITULATIF").Cells(x, 8)
en:
Code:
.Column(4, .ListCount - 1) = Format(Sheets("RÉCAPITULATIF").Cells(x, 8), "#.##")

A+
 
Re : Comment arrondir 2 chiffres après la virgule

Bonjour,

Dans le UserForm, voir la ligne signalée par '///
Code:
For x = 2 To Sheets("RÉCAPITULATIF").Range("C65536").End(xlUp).Row

If Sheets("RÉCAPITULATIF").Cells(x, 8) <> "" And Sheets("RÉCAPITULATIF").Cells(x, 8) < 2 Then
    With Me.ListBox1 'prend en compte la ListBox1
        .AddItem Sheets("RÉCAPITULATIF").Cells(x, 3) 'ajoute de la 4 ligne de la 3 colonnes
        .Column(1, .ListCount - 1) = Sheets("RÉCAPITULATIF").Cells(x, 5) 'ajoute de la 5 ligne de la 5 colonnes
        .Column(2, .ListCount - 1) = Sheets("RÉCAPITULATIF").Cells(x, 6)
        .Column(3, .ListCount - 1) = Sheets("RÉCAPITULATIF").Cells(x, 7)
        .Column(4, .ListCount - 1) = Round(Sheets("RÉCAPITULATIF").Cells(x, 8), 2)     '///
        .Column(5, .ListCount - 1) = Sheets("RÉCAPITULATIF").Cells(x, 30)
        .Column(6, .ListCount - 1) = Sheets("RÉCAPITULATIF").Cells(x, 32)
        .Column(7, .ListCount - 1) = Sheets("RÉCAPITULATIF").Cells(x, 31)
        
    End With 'fin de la prise en compte de la ListBox1
    End If
Next x
 
Re : Comment arrondir 2 chiffres après la virgule

Function Round(Number, [NumDigitsAfterDecimal As Long])
Membre de VBA.Math
Round to a given number of decimal places


Extrait de l'aide
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 Format de nombres
Réponses
21
Affichages
451
Réponses
14
Affichages
628
Réponses
19
Affichages
722
Réponses
15
Affichages
477
Réponses
22
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…