Отключить кнопку закрытия окна Exel

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
Azazel
Сообщения: 31
Зарегистрирован: 08 апр 2004, 05:56
Откуда: Славный город что на море...

Подскажите, как отключить кнопку закрытия, свертывания окна в Excel
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

Самого Excel - никак, а вот для дочерних окон внутри Excel можно предпринять:

Код: Выделить всё

Private Sub Workbook_WindowResize(ByVal Wn As Window)
  Wn.WindowState = xlMaximized
End Sub
Это надо писать в модуле книги. Т.е., как видим, отключить кнопку сворачивания нельзя, но выполнить обратное действие при сворачивании можно.
Azazel
Сообщения: 31
Зарегистрирован: 08 апр 2004, 05:56
Откуда: Славный город что на море...

Благодарю... На базе этого модуля отключил закрытие Excel.application
Еще такой вопрос. Можно ли как-нибудь эти кнопки скрыть(спрятать)? И то же самое сделать с UserForm (в VB такая возможность есть а в VBA не обнаружил)
Ответить