作者goldberg73 (高柏)
看板Visual_Basic
标题[VBA ]等待上一个巨集执行完贴上再执行下一巨集?
时间Thu Aug 27 18:14:15 2015
如果上一个巨集是选择性贴上庞大的资料, 因为要等待一段时间
但如果直接执行下一个巨集,(下一个步骤需要用到刚贴的资料),常会出现错误。
有办法让系统判断已经贴完资料了,再执行下一个巨集吗??
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 202.39.223.2
※ 文章网址: https://webptt.com/cn.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