返回列表 上一主題 發帖

[發問] 使用表單執行VBA的問題

如何讓程式執行時顯示進度

我想讓我的程式執行時可以顯示進度如範例所示

該如何做呢?

TOP

回復 1# acdx
           參考這裡
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復  acdx
GBKEE 發表於 2013-5-13 17:01



    積分太低 無法下載==

TOP

回復 3# acdx
哪裡有程式 可參考.
我附檔上來你(小學生)還是不能下載,你又沒上傳附檔或程式.
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

[發問] 使用表單執行VBA的問題

我要使用表單執行一個程式並且希望執行過程會出現另一個userform顯示"執行中"該如何達成?

Private Sub CommandButton1_Click()
Application.Run ("'PERSONAL.XLS'!SQ_PSU_v4")
Progress.Show
End Sub


可是我現在的寫法形成會先執行完程式後Application.Run ("'PERSONAL.XLS'!SQ_PSU_v4")
才會顯示"執行中"Userform (Progress.Show)
該如何使他同時進行?

回復 5# acdx
試試看
  1. Private Sub CommandButton1_Click()
  2.     Progress.Show False
  3.     Application.Run ("'PERSONAL.XLS'!SQ_PSU_v4")
  4.     Unload Progress
  5. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 6# GBKEE


    試了之後卻出現這樣,Userform裡面的東西是空白的 哪裡出錯了?

TOP

回復 7# acdx
Userform裡面的東西是空白,
你用說的,我也不知道ㄚ.
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 7# acdx
迴圈中"適當的"加上DoEvents看看

TOP

        靜思自在 : 是非當教育,讚美作警惕。
返回列表 上一主題