Board logo

標題: 如何在自訂表單由上方的X點下後做? [打印本頁]

作者: av8d    時間: 2012-5-23 15:54     標題: 如何在自訂表單由上方的X點下後做?

自訂表單一般我們要關閉的時候都點右上角的X

點下後~希望他做動作該在哪設定呢~謝謝!
作者: alexliou    時間: 2012-5-23 17:42

本帖最後由 alexliou 於 2012-5-23 17:48 編輯

回復 1# av8d
在UserForm_Terminate中處理
[attach]11110[/attach]
作者: Hsieh    時間: 2012-5-24 10:19

回復 1# av8d

[attach]11119[/attach]
作者: alexliou    時間: 2012-5-24 19:39

用UserForm_QueryClose事件來處理的確比較恰當
作者: av8d    時間: 2012-5-24 22:10

回復 3# Hsieh


    大大的好深奧~

按下Button竟然會跳回VBA~但是他功能不是關閉此視窗嗎?
然後按下X跳出一個視窗~
作者: Hsieh    時間: 2012-5-25 09:03

回復 5# av8d

這個動畫就是告訴你
關閉表單的動作
會使用到CloseMode參數
這個參數是0時,就表示使用者利用右上角的X關閉表單
用按鈕關閉表單因為CloseMode=1
所以,觸發UserForm_QueryClose事件後
判斷式會去判斷CloseMode的值再去執行你要的動作




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)