1樓:網友
finding___的是針對vb的,對於vba的窗體,結合finding___和1605333的就可以了。
private sub userform_queryclose(cancel as integer, closemode as integer)
dim lret as long
lret = msgbox("是否需要儲存資料?",vbyesnocancel, "提示")
if lret = vbyes then
儲存資料。elseif lret = vbcancel thencancel = true
end if
end sub
2樓:
private sub form_unload(cancel as integer)
a = msgbox("儲存改動?",vbyesnocancel, "退出")
if a = vbyes then
儲存的**"
elseif a = vbcancel thencancel = 1
end if
end sub
3樓:網友
我覺得你用msgbox寫這個窗體還不如自己這這個工程裡新建個窗體,那樣無論是寫**還是調整它的樣式都更簡單。
比如你新建的窗體是form5,那麼 視窗右上角的交叉關閉 的**可以是。
private sub 你的控制項的名字_click()end sub
把**裡的 你的控制項的名字 改成你那個控制項的名字就可以了。
vba 隱藏excel,只顯示form,但是用了application ,所有的excel都關閉了,只想關閉寫vba的excel!急急急!
4樓:網友
在vba的excel的開啟事件中寫下如下**就可以了:
你可以試試,不行q我394901158
5樓:摩光譽
用了之後,關閉form時,彈出乙個儲存框,其他excel也跟著關閉了!
vba怎麼顯示form視窗啊
6樓:網友
在vba編譯器裡,開啟thisworkbook,新增如下**,就可以在開啟工作表的時候開啟userform1
private sub workbook_open()end sub
主窗體我不太明白,你希望通過定義主窗體實現什麼。
怎樣使form右上角的關閉叉叉消失
7樓:vb妮可
= 0時滲洞叉叉是沒有了。不過那個標題欄也沒有了呵。
你叢明枯是不是可以在窗體的unload事槐雹件中新增cancel = true實現讓它沒有功能呵。
我在關閉瀏覽器的時候出現儲存表單
8樓:網友
如果你這個頁面的確是填表單的,比如選擇啊,輸入框什麼的。有乙個可能是頁面利用視窗關閉事件觸發的乙個確認的東西,來表現一種類似本機一些例如word關閉前問你要不要儲存這樣的使用者體驗方式。那麼猜測儲存的話,就會把你填選的資訊傳送到伺服器上儲存,而不儲存的話就相當於放棄和取消。
如果你不是在做這些操作的時候碰到這種情況,個人建議啥都不做,到任務管理裡去把視窗強行關掉,因為有些病毒的迷惑性很高,可能是惡意**。儲存和不儲存都是騙你按個確定,以達到病毒植入的目的。
關於 vba 和 user form 的問題
9樓:飄葉雜談
1,用乙個例項詳細說明if else是如何工作的。
if a>5 then
msgbox "a大於5"
elsemsgbox "a小於或等於5"
end if
2, 什麼是連線符號,什麼時候用它。
連線符號是& 當連線連個字串的時候使用 如 "abc" & "123" 連起來就是"abc123"
3, 什麼是資料檢驗,在vba是如何體現的可以使用if語句來判斷你的輸入內容是否合乎的你的要求,此即為資料校驗 如:
if worksheets("").range("a2") <"" then msgbox "資料校驗合格"
vba 怎麼呼叫關閉時彈出的儲存提示對話方塊?
10樓:網海1書生
你可以換乙個思路,就是在開啟工作表的時候對控制項狀態進行初始化,這樣的話關閉的時候就無須再考慮要不要儲存控制項的狀態了,可以一律儲存,這樣問題是不是就簡單得多了呢?
補充:你可以在workbook_open事件中對控制項進行初始化。
c#form視窗怎麼讓它不能關閉,就是右上角點不了
11樓:網友
取消左上角的關閉事件執行。
privatevoidform1_closing(objectsender,//重寫onclosing使點選關閉按鍵時窗體能夠縮排托盤。
protectedoverridevoidonclosing(canceleventargse)
vba 中如何判斷某個表單已經做過彙總?
12樓:電腦愛好者度雲
你在彙總的**定義乙個物件,例如a,當你點選彙總時,把a的值=真,然後在判斷是否彙總過的那段**里加入,如果a=真,那麼msgbox"已經彙總過了"
如果想加上判彙總的次數,那麼就用靜態變數去儲存!
右上角的圖示。怎麼關閉,右上角的圖示怎麼取消?
是資訊勿擾,可在應用設定裡設定一下,不要在桌面上顯示。華為手機右上角的這個圖示是什麼意思?怎麼關閉?這是華為效能模式圖示,一般華為手機是預設採用效能模式。效能模式就是使手機以最大的效能執行,在效能模式中手機的cpu和gpu之類的硬體可以不受限制的執行,達到最佳的效能狀態。可以使手機執行的更加流暢,但...
右上角那個鎖怎麼把它去掉,word右上角的小鎖標誌怎樣去掉?是右上角,不是左下角。
首先來,我們來到程序 見面,一般自常見是手機回主介面左bai側的那個鍵按一du 右上角那個鎖怎麼把它去掉右上角那個說咱板子去掉呢,只需要一次進入手機設定顯示與亮度 豎排方向鎖定關閉即可,這樣就能鎖定了。右上角那個鎖怎麼把它去掉,只需依次進入手機 設定 顯示與亮度 豎排方向鎖定 關閉即可。在設定裡面。...
鍵盤右上角指示燈都是幹什麼的,鍵盤右上角三個指示燈都是幹什麼的?
其實很簡單,num是數字燈,當燈亮的時候,也就是開啟狀態,可以輸入數字的,如果燈關了,不能輸入數字,只能是編輯操作,對就的是方向鍵是一些位置鍵.如果燈亮著按下shift鍵不放,再按小鍵盤上的數字的話,就和燈關著是一樣的情況.caps燈就是大小寫開關,如果燈開著,只能輸入大寫字母,和燈關著按shift...