Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Печать листа только через макрос
 
Я пробовал и в стандартном модуле и в модуле ЭтаКнига объявлять переменную. Результат один и тот же.

Еще один вопрос возник по ходу дела. Может подскажете, чтоб не создавать новую тему?
Можно ли как-то поставить таймер на кнопку? Например, после нажатия на кнопку, она становится не активна на 10 секунд.

Спасибо.
Изменено: Vitaliy+ - 23.03.2018 19:14:25
Печать листа только через макрос
 
Спасибо большое всем за оперативные ответы!

Вариант с переменной почему-то не сработал, все равно выдает запрет.
Вариант с включением/выключением отслеживания событий работает отлично. На нем пока и остановлюсь.

Еще раз спасибо!
Печать листа только через макрос
 
Добрый день!

Помогите, пожалуйста, с такой задачей.
Есть определенный лист, на нем есть кнопка, которая сохраняет внесенные на лист данные в базу и сразу печатает данный лист.
Необходимо запретить возможность печати листа другими способами, чтоб пользователь не мог распечатать лист не внеся данные в базу.

Запрет печати всей книги можно сделать так:
Код
Private Sub Workbook_BeforePrint(Cancel As Boolean) 
    Cancel = True
    MsgBox "Распечатка этой книги запрещена!", vbCritical
End Sub
Но тогда запрет выдает и при запуске макроса.
Как запретить печать в целом, но разрешить печать из макроса?

Спасибо.
Страницы: 1
Наверх