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

Excel VBA Макросы: Пароль на выполнение макроса.

Автор lapin9126, 06 апреля 2017, 17:00

lapin9126

Как внутри макроса, средствами VBA, создать пароль на его выполнение?
То есть, при выборе макроса и при нажатии "выполнить" запрашивался бы пароль.
И еще вопрос: будет ли запрос пароля если макрос вывести на панель быстрого допуска?

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

Этот макрос может работать и с панели быстрого доступа.

Макрос
Sub Макрос()

    Dim password As String
   
   
    '1. Юзер указывает пароль.
    password = InputBox("Введите пароль:")
   
    '2. Если юзер щёлкнул "Cancel" или если в поле пусто, то завершение работы макроса.
    If password = "" Then
        Exit Sub
    End If
   
    '3. Проверка пароля.
    ' Если пароль неправильный, то завершение работы макроса.
    If password <> "1234" Then
        MsgBox "Неправильный пароль.", vbExclamation
        Exit Sub
    End If
   
    '4. Если пароль правильный.
    ' Здесь действия макроса.

End Sub
[свернуть]

lapin9126