Функция журнала VBA

Описание журнала

Возвращает натуральный логарифм числа.

Примеры простых журналов

123 Sub Abs_Example ()Журнал MsgBox (100)Конец подписки

Этот код вернет 4.60517018598809

Синтаксис журнала

В редакторе VBA вы можете ввести «Журнал (», чтобы увидеть синтаксис функции журнала:

Функция журнала содержит аргумент:

Число: Любое допустимое числовое выражение больше нуля.

Примеры функции журнала Excel VBA

1 Журнал MsgBox (10)

Результат: 2.30258509299405

1 Журнал MsgBox (32)

Результат: 3.46573590279973

Все приведенные выше примеры относятся к случаям с основанием e (основанием натурального логарифма).

Чтобы вычислить логарифм с любым основанием, вы можете использовать код как следующую функцию.

12345678 Функция LogAny (b как двойное, x как двойное) как двойное'b: основание x: заданное числоLogAny = Журнал (x) / Журнал (b)Конечная функцияSub Log_Example1 ()MsgBox LogAny (10, 100)Конец подписки

Результат будет следующим.

wave wave wave wave wave