Fonction de journal VBA

Description du journal

Renvoie le logarithme népérien d'un nombre.

Exemples de journaux simples

123 Sous-Abs_Example()Journal de la boîte de messages (100)Fin du sous-marin

Ce code retournera 4.60517018598809

Syntaxe du journal

Dans l'éditeur VBA, vous pouvez taper "Log (" pour voir la syntaxe de la fonction Log :

La fonction Log contient un argument :

Nombre: Toute expression numérique valide supérieure à zéro.

Exemples de fonction de journal VBA Excel

1 Journal de la boîte de messages(10)

Résultat : 2.30258509299405

1 Journal MsgBox(32)

Résultat : 3.46573590279973

Tous les exemples ci-dessus sont des cas avec la base e (la base du logarithme népérien).

Pour calculer le logarithme avec n'importe quelle base, vous pouvez utiliser le code comme fonction suivante.

12345678 Fonction LogAny(b comme double, x comme double) comme double' b : base x : un nombre donnéLogAny = Log(x) / Log(b)Fonction de finSub Log_Example1()MsgBox LogAny (10, 100)Fin du sous-marin

Le résultat sera le suivant.

wave wave wave wave wave