Catégories
Macro VBA Format Macros VBA

VBA FormatCurrency() : macro pour formater en devises

Partager :

La fonction FormatCurrency dans VBA est utilisée dans les macros pour formater sous forme de devise.

La fonction Formatcurrency()

La fonction VBA Formatcurrency() suit la syntaxe suivante :

FormatCurrency(variable)

Exemple de macro avec FormatCurrency

La macro

Sub nommacro()

Dim i As Integer

For i = 1 To 5

'Résultat dans Ligne de 1 à 5, Colonne 2
Cells(i, 2).Value = FormatCurrency(Cells(i, 1))

Next i

End Sub

Les données sources

ABCDE
1112,00
237,33
312,44
44,15
51,38

Le résultat

ABCDE
1112,00112,00 €
237,3337,33 €
312,4412,44 €
44,154,15 €
51,381,38 €