La fonction FormatPercent dans VBA permet de réaliser une macro pour pour formater sous forme de pourcentage.
La fonction FormatPercent
La fonction VBA FormatPercent suit la syntaxe suivante :
Formatpercent(variable)
Exemple de macro avec FormatPercent
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 = FormatPercent(Cells(i, 1))Next i
End Sub
Les données sources
A | B | C | D | E | |
---|---|---|---|---|---|
1 | 112 | ||||
2 | 37,3333333333333 | ||||
3 | 12,4444444444444 | ||||
4 | 4,14814814814815 | ||||
5 | 1,38271604938272 |
Le résultat
A | B | C | D | E | |
---|---|---|---|---|---|
1 | 112 | 11 200,00% | |||
2 | 37,3333333333333 | 3 733,33% | |||
3 | 12,4444444444444 | 1 244,44% | |||
4 | 4,14814814814815 | 414,81% | |||
5 | 1,38271604938272 | 138,27% |