VBA Log() : macro pour indiquer le logarithme népérien d'un nombre

La fonction Log dans VBA est utilisée pour indiquer le logarithme népérien d'un nombre.

La fonction Log

La fonction VBA Log suit la syntaxe suivante :

Log(variable)

Exemple de macro avec Log

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 = _
Log(c)

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

Next c

End Sub

Les données sources

ABCDE
11
22
34
49
5-2

Le résultat

ABCDE
110
220,693147180559945
341,38629436111989
492,19722457733622
5-20,810930216216329