Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.03.2010, 10:04   #1
sasha_prof
Форумчанин
 
Регистрация: 06.01.2010
Сообщений: 292
По умолчанию Поставить запрет на печать

Как поставить запрет на печать. Чтоб была возможность печати только при помощи кнопки и макроса)
sasha_prof вне форума Ответить с цитированием
Старый 18.03.2010, 14:06   #2
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Код модуля
Код:
Public MOGNO As Boolean

Sub YES_Print()
MOGNO = False
End Sub

Sub NO_Print()
MOGNO = True
End Sub
Код в модуле книги
Код:
Private Sub Workbook_BeforePrint(Cancel As Boolean)

Cancel = MOGNO

End Sub

Private Sub Workbook_Open()
MOGNO = True
End Sub
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 19.03.2010, 09:14   #3
sasha_prof
Форумчанин
 
Регистрация: 06.01.2010
Сообщений: 292
По умолчанию

Цитата:
Сообщение от doober Посмотреть сообщение
Код модуля
Код:
Public MOGNO As Boolean

Sub YES_Print()
MOGNO = False
End Sub

Sub NO_Print()
MOGNO = True
End Sub
Код в модуле книги
Код:
Private Sub Workbook_BeforePrint(Cancel As Boolean)

Cancel = MOGNO

End Sub

Private Sub Workbook_Open()
MOGNO = True
End Sub



Чтото не работает
sasha_prof вне форума Ответить с цитированием
Старый 19.03.2010, 10:29   #4
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Решил без вложения,но не получилось.Смотрите вложение
Вложения
Тип файла: rar Печать.rar (12.2 Кб, 24 просмотров)
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как в С квадрат поставить? Ol'ga Общие вопросы C/C++ 10 31.10.2010 10:31
Срочно : Требуется поставить запрет для иностранных IP для просмотра сайта. pornodiller Фриланс 2 06.11.2008 22:02
Как в печатном листе поставить фон(за текстом печать)? Ербол Microsoft Office Excel 5 07.08.2008 12:32
Подскажите, как поставить 2 ОС Красавчег))) Операционные системы общие вопросы 24 15.01.2008 21:28
Как атрибут поставить delphin100 Общие вопросы Delphi 9 14.01.2008 23:15