Tabla de contenido
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.