Bonjour, j'ai une valeur affichée dans une feuille de calcul (1,15897143 plus précisément). Je souhaite la renvoyer dans une message box avec moins de chiffres significatifs. J'ai donc procédé avec les lignes de code suivantes :
avec un nombre apres la virgule, la msgbox devrai me renvoyer "1,2". Mais elle s'obstine pourtant a me renvoyer "1".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Dim nbmpw As Integer Let nbmpw = WorksheetFunction.Round(waks.Range("D2").Value, 1) MsgBox nbmpw
Je precise que ma valeur est bien située en D2 et que "waks" désigne bien la feuille de calcul ou elle est.
Merci d'avance
Partager