Función de registro de VBA

Descripción del registro

Devuelve el logaritmo natural de un número.

Ejemplos de registros simples

123 Sub Abs_Example ()Registro de MsgBox (100)End Sub

Este código devolverá 4.60517018598809

Sintaxis de registro

En el Editor de VBA, puede escribir "Log (" para ver la sintaxis de la función de registro:

La función Log contiene un argumento:

Número: Cualquier expresión numérica válida mayor que cero.

Ejemplos de función de registro de Excel VBA

1 Registro de MsgBox (10)

Resultado: 2.30258509299405

1 Registro de MsgBox (32)

Resultado: 3.46573590279973

Todos los ejemplos anteriores son casos con la base e (la base del logaritmo natural).

Para calcular el logaritmo con cualquier base, puede usar el código como la siguiente función.

12345678 Función LogAny (b como doble, x como doble) como doble'b: base x: un número dadoLogAny = Log (x) / Log (b)Función finalSub Log_Example1 ()MsgBox LogAny (10, 100)End Sub

El resultado será el siguiente.

wave wave wave wave wave