Índice
Descrição do Log
Retorna o logaritmo natural de um número.
Exemplos de registro simples
123 | Sub Abs_Example ()Log de MsgBox (100)End Sub |
Este código retornará 4.60517018598809
Sintaxe de log
No Editor VBA, você pode digitar “Log (” para ver a sintaxe da função Log:
A função Log contém um argumento:
Número: Qualquer expressão numérica válida maior que zero.
Exemplos de função de registro do Excel VBA
1 | MsgBox Log (10) |
Resultado: 2,30258509299405
1 | Log de MsgBox (32) |
Resultado: 3,46573590279973
Todos os exemplos acima são casos com a base e (a base do logaritmo natural).
Para calcular o logaritmo com qualquer base, você pode usar o código como a seguinte função.
12345678 | Função LogAny (b As Double, x As Double) As Double'b: base x: um determinado númeroLogAny = Log (x) / Log (b)Função FinalSub Log_Example1 ()MsgBox LogAny (10, 100)End Sub |
O resultado será o seguinte.