Board logo

標題: VBA的Msgbox是否可以在背景運作? [打印本頁]

作者: tku0216    時間: 2016-10-26 22:07     標題: VBA的Msgbox是否可以在背景運作?

各位好,想請教使用Msgbox時,是否可以程式運作到一半,跳出Msgbox說明目前狀況,這時使用者可以依據所顯示的狀況去修正Excel內容,修正完後,按下Msgbox上的繼續鈕,VBA會再檢查一次,若還是有問題就會再度跳出Msgbox視窗。
我目前只能做到跳出Msgbox之後,就被Msgbox卡住了,我也無法回到Excel裡去編輯任何內容。
以上煩請解惑,謝謝。
作者: 准提部林    時間: 2016-10-30 11:51

使用者可以依據所顯示的狀況去修正Excel內容,修正完後,按下Msgbox上的繼續鈕,
VBA會再檢查一次,若還是有問題就會再度跳出Msgbox視窗。


再檢查一次  >是指重頭來?還是從斷處?
作者: tku0216    時間: 2016-11-1 23:14

回復 2# 准提部林

報告大大,我大概簡單說明:我會把一批資料匯入,檢查之後,再進行資料處理,所以應該是從斷處,我設想是,當系統跳出要做資料修改的Msgbox,使用者可以手動修改之後,系統可以把要檢查的部分再檢查一次(不須重新匯入),若還是未通過則系統會跳出一樣的視窗,請使用者再改一次,但現在卡在一旦視窗跳出,使用者無法回到Excel編輯,因為Msgbox會卡在前面。
以上感謝指教。




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