Страницы: 1
RSS
Закрытие формы
 
Подскажите есть форма которая закрывается кнопкой CommandButton  
при нажатии на кнопку также очищаются некоторые значения на листе екселя.  
Если нажать в правом верхнем углу на крестик , форма закроется а событие не произойдет  
Собственно вопрос ---- как этого избежать?  
можно ли убрать этот крестик?  
можно ли этому крестику назначить событие?
Спасибо
 

http://msoffice.nm.ru/faq/macros/msforms.htm#faq143

 
Зачем событие назначать? Просто вызывай новую процедуру при закрытии формы, или блокируй закрытие ...  
======================================  
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)  
       
   If CloseMode = 0 Then  
       Cancel = True  
       Call test  
   End If  
       
End Sub  
 
Sub test()  
   MsgBox "Привет, Мир!"  
End Sub
At odd moments: VBA, VB6, VB.NET, Java, Java for Android, Java Script, Action Script, Windows Scriping Host
 
спасибо  добрые люди теперь думаю разберусь!
Спасибо
Страницы: 1
Читают тему
Наверх