Уведомление об ответе может попасть в папку "Спам".
На Яндексе (или в другой почтовой системе) пометьте полученное письмо "Не спам", чтобы уведомления не попадали в папку "Спам".
Или, если вы используете почтовую программу (а не браузер), то разрешите спаму попадать в папку "Входящие" (в этом случае в теме письма будет текст [OBORONA-SPAM]).

VBA Макросы: Как рассчитать натуральный логарифм (Ln) в VBA?

Автор BelovPA, 30 октября 2019, 17:00

BelovPA

Почему этот макрос не считает натуральный логарифм?

Sub Логарифм()

    Dim x As Double, y As Double
   
    x = InputBox("введите аргумент натурального логарифма")
    y = Ln(x)
    MsgBox "Ln(" & x & ")=" & y
   
End Sub

Администратор

В VBA натуральный логарифм обозначается как "Log":
y = Log(x)

В VBA нет функции "Ln", поэтому VBA сообщает об ошибке.

BelovPA

Огромное спасибо.
Макрос стал считать.
Вы мне очень помогли.