Страницы: 1
RSS
VBA сохранить&закрыть userform
 
Уважаемые форумчане!  
 
Напомните, плиззз, команды в VBA для сохранения и закрытия userform.  
 
Спасибо!
 
А что значит сохранить? У формы нет такой функции  
 
А закрыть можно так  
 
Sub Макрос1()  
   'или так  
   Unload UserForm1 'закрыть и выгрузить из памяти форму  
   'или так      
   UserForm1.Hide 'скрыть форму  
End Sub  
 
метод Hide - просто скрывает формулу от пользователя  
метод Unload (имя формы) - выгружает форму из памяти и закрывает её
 
{quote}{login=Pavel55}{date=28.04.2008 06:41}{thema=}{post}А что значит сохранить? У формы нет такой функции  
 
А закрыть можно так  
 
Sub Макрос1()  
   'или так  
   Unload UserForm1 'закрыть и выгрузить из памяти форму  
   'или так      
   UserForm1.Hide 'скрыть форму  
End Sub  
 
метод Hide - просто скрывает формулу от пользователя  
метод Unload (имя формы) - выгружает форму из памяти и закрывает её{/post}{/quote}  
 
Всем спасибо уже сделал так :-)    
Private Sub CommandButton1_Click()    
Unload userform1  
ActiveWorkbook.Save  
End Sub
 
)) ну, всё правильно) только вы спрашивали о сохранении формы, а сами сохраняете активную книгу ) или нам надо было догадаться ?)
 
{quote}{login=Pavel55}{date=28.04.2008 10:07}{thema=}{post})) ну, всё правильно) только вы спрашивали о сохранении формы, а сами сохраняете активную книгу ) или нам надо было догадаться ?){/post}{/quote}  
 
Павел, сорри, уже вечер был :-)
Страницы: 1
Читают тему
Наверх