2012-03-09 83 views
0

我有一個用戶窗體,當用戶單擊工作表中的按鈕時打開。點擊按鈕後,如果用戶輸入一些數據,然後決定關閉表單,則以前輸入的數據將保留在表單中。如何(在代碼中)我擺脫這些數據,以便每次點擊按鈕時都會打開默認值。excel vba從表格中卸載內容

目前我只是用

form.Show 

按鈕被點擊時和

form.Hide 

當用戶點擊表格中的取消按鈕。

謝謝!

回答

6

變化form.HideUnload Me

0

你可以趕上收盤事件並調用裏面卸載這樣

Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer) 
    Unload Me 
End Sub 
+2

查克,你不需要從UserForm_QueryClose調用'卸載Me'()。用戶已經有了一個取消按鈕,他可以從中調用代碼 – 2012-03-09 16:39:42