Catégories
Macro VBA Maths & Stats Macros VBA

VBA Round() : macro pour renvoyer un nombre arrondi

Partager :

La fonction Round dans VBA est utilisée pour renvoyer un nombre arrondi.

La fonction Round

La fonction VBA Round suit la syntaxe suivante :

Round(variable,nb_decimales)

Exemple de macro avec Round

La macro

Sub nommacro()

Dim c As Range 'Variable

For Each c In Range("A1:A5") 'Plage

'Cellule actuellement sélectionnée
ActiveCell.Offset(0, 0).FormulaR1C1 = _
Round(c,1)

'Cellule suivante située en bas
ActiveCell.Offset(1, 0).Select

Next c

End Sub

Les données sources

ABCDE
111,973
2-21,28456
3-831,25
41361,922
50

Le résultat

ABCDE
111,97312
2-21,28456-21,3
3-831,25-831,2
41361,9221361,9
500