作者goldberg73 (高柏)
看板Visual_Basic
標題[VBA ]等待上一個巨集執行完貼上再執行下一巨集?
時間Thu Aug 27 18:14:15 2015
如果上一個巨集是選擇性貼上龐大的資料, 因為要等待一段時間
但如果直接執行下一個巨集,(下一個步驟需要用到剛貼的資料),常會出現錯誤。
有辦法讓系統判斷已經貼完資料了,再執行下一個巨集嗎??
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 202.39.223.2
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Visual_Basic/M.1440670457.A.564.html
1F:→ lichuw: 加上DoEvents看看 不確定有沒有用 08/27 21:38
2F:推 johnpage: 第三個巨集裡面先呼叫第一個,再呼叫第二個 08/27 22:26
3F:→ goldberg73: 回J大,我就是這樣做的@@ 08/29 23:00
4F:推 johnpage: 隱藏畫面,因為執行時,有資料被其他人點選,鎖定 08/30 05:34
5F:→ goldberg73: 我畫面也有鎖定不動@@ 08/30 12:05
6F:推 ferretwind: 設一個布林 巨集1啟動就false 結束true 巨集2用if判斷 09/07 16:22