Ребят, подскажите Макрос который при наступление даты автоматом запросит пароль к книге (тот пароль который будет записан в макросе =)) например: ПРИВЕТ
Ребят, подскажите Макрос который при наступление даты автоматом запросит пароль к книге (тот пароль который будет записан в макросе =)) например: ПРИВЕТDersarius
Private Sub Workbook_Open() Windows("1.xlsm").Visible = False Application.DisplayAlerts = False If Format(Date, "yyyy-mm-dd") = "2015-03-24" Then resp = InputBox("Введите пароль") If resp <> "привет" Then ThisWorkbook.Close End If Windows("1.xlsm").Visible = True Application.DisplayAlerts = True End Sub
[/vba]
Dersarius, здравствуйте. Можно так:[vba]
Код
Private Sub Workbook_Open() Windows("1.xlsm").Visible = False Application.DisplayAlerts = False If Format(Date, "yyyy-mm-dd") = "2015-03-24" Then resp = InputBox("Введите пароль") If resp <> "привет" Then ThisWorkbook.Close End If Windows("1.xlsm").Visible = True Application.DisplayAlerts = True End Sub
Пасиб, уже близко Работает только на определенную дату
[vba]
Код
If Format(Date, "yyyy-mm-dd") = "2015-03-24" Then
[/vba]
Выставил 2015-03-23 ничего не происходит, как же сделать что бы доходил до определенной даты например до 2015-03-23, и если будет например 2015-03-24 и т.д. спрашивал пароль?
Пасиб, уже близко Работает только на определенную дату
[vba]
Код
If Format(Date, "yyyy-mm-dd") = "2015-03-24" Then
[/vba]
Выставил 2015-03-23 ничего не происходит, как же сделать что бы доходил до определенной даты например до 2015-03-23, и если будет например 2015-03-24 и т.д. спрашивал пароль?Dersarius
Сообщение отредактировал Dersarius - Вторник, 24.03.2015, 08:56
День добрый, Маняша. Есть книга с листами (каждый лист - новая дата месяца, по порядку, начиная с 01-го числа). На каждом из листов дата прописана в формате ДД.ММ.ГГГГ. Как можно прописать макрос, чтобы при последующем открытии файла паролились все листы, отличные от текущей даты (СЕГОДНЯ)? Спасибо.
День добрый, Маняша. Есть книга с листами (каждый лист - новая дата месяца, по порядку, начиная с 01-го числа). На каждом из листов дата прописана в формате ДД.ММ.ГГГГ. Как можно прописать макрос, чтобы при последующем открытии файла паролились все листы, отличные от текущей даты (СЕГОДНЯ)? Спасибо.