[VBA ]等待上一個巨集執行完貼上再執行下一巨集?

看板Visual_Basic作者 (高柏)時間9年前 (2015/08/27 18:14), 編輯推噓3(303)
留言6則, 4人參與, 最新討論串1/1
如果上一個巨集是選擇性貼上龐大的資料, 因為要等待一段時間 但如果直接執行下一個巨集,(下一個步驟需要用到剛貼的資料),常會出現錯誤。 有辦法讓系統判斷已經貼完資料了,再執行下一個巨集嗎?? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 202.39.223.2 ※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1440670457.A.564.html

08/27 21:38, , 1F
加上DoEvents看看 不確定有沒有用
08/27 21:38, 1F

08/27 22:26, , 2F
第三個巨集裡面先呼叫第一個,再呼叫第二個
08/27 22:26, 2F

08/29 23:00, , 3F
回J大,我就是這樣做的@@
08/29 23:00, 3F

08/30 05:34, , 4F
隱藏畫面,因為執行時,有資料被其他人點選,鎖定
08/30 05:34, 4F

08/30 12:05, , 5F
我畫面也有鎖定不動@@
08/30 12:05, 5F

09/07 16:22, , 6F
設一個布林 巨集1啟動就false 結束true 巨集2用if判斷
09/07 16:22, 6F
文章代碼(AID): #1LtkBvLa (Visual_Basic)
文章代碼(AID): #1LtkBvLa (Visual_Basic)