Excel VBA выгрузка содержимого из формы - PullRequest
0 голосов
/ 09 марта 2012

У меня есть пользовательская форма, которая открывается, когда пользователь нажимает кнопку на рабочем листе. После нажатия кнопки, если пользователь вводит некоторые данные, а затем решает закрыть форму, ранее введенные данные остаются в форме. Как (в коде) я могу избавиться от этих данных, чтобы они открывались по умолчанию при каждом нажатии кнопки?

В настоящее время я просто использую

form.Show

при нажатии кнопки и

form.Hide

когда пользователь нажимает кнопку отмены в форме.

Спасибо!

Ответы [ 2 ]

6 голосов
/ 09 марта 2012

Изменить form.Hide на Unload Me

0 голосов
/ 09 марта 2012

Вы можете перехватить событие закрытия и вызвать unload внутри, как это

Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer) 
   Unload Me  
End Sub 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...