,

VBA Abs() : macro pour renvoyer la valeur absolue

La fonction VBA Abs permet de réaliser une macro pour renvoyer la valeur absolue d’un nombre dans Excel.

La fonction Abs

La fonction VBA Abs suit la syntaxe suivante :

Abs(variable)

Exemple de macro avec Abs

La macro

Sub macro()

Dim c As Range ‘Variable

For Each c In Range(« A1:A5 ») ‘Plage

ActiveCell.Offset(0, 0).FormulaR1C1 = _
Abs(c)

ActiveCell.Offset(1, 0).Select

Next c

End Sub

Les données sources

ABCDE
1-12,2424
22
3-14
41
523

Le résultat

ABCDE
1-12,242412,2424
222
3-1414
411
52323