Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: Запрет печати листа Excel. Добавлено: 12.09.08 11:40  

Автор вопроса:  AngryBadger
 Вопрос такой. Каким образом можно запретить печать листа до выполнения определенных условий, например, заполнения определенных ячеек?
Заранее спасибо.

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 night-roll



Вопросов: 36
Ответов: 326
 Профиль | | #1 Добавлено: 12.09.08 13:18
1. скрыть панель инструментов
2. заблокировать горячие клавиши

альтернативный выход: подложить пользователю свою кнопку печати, а при нажатии всего лишь запускать свой код.

Ответить

Номер ответа: 2
Автор ответа:
 ADSemenov.ru



Вопросов: 5
Ответов: 276
 Web-сайт: www.adsemenov.ru
 Профиль | | #2
Добавлено: 12.09.08 13:49
    Обработать событие и отменить печать:

  1. Private Sub Workbook_BeforePrint(Cancel As Boolean)
  2.   '.........................
  3.   Cancel = True
  4. End Sub

Ответить

Номер ответа: 3
Автор ответа:
 ADSemenov.ru



Вопросов: 5
Ответов: 276
 Web-сайт: www.adsemenov.ru
 Профиль | | #3
Добавлено: 12.09.08 13:50
Private Sub Workbook_BeforePrint(Cancel As Boolean)
  '.........................
  Cancel = True
End Sub

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам