作者waiter337 (给开司一罐苏格登)
看板Office
标题[问题] 如何开启工作簿後选择工作簿
时间Sat May 6 14:40:13 2017
目前遇到一个状况
我将自动上网抓资料的VBA
利用控制台电脑工作排程开启(运行时间约10秒)
但如果当下有人正在使用excel,或者没有关闭
那工作排程开启的excel vba就会出错(路径跟档名问题)
由於全部的VBA目前都没有指定工作路径跟档名(只有活页簿而已)
建议我用什麽方式来作修正呢?
我个人是有先大致问一下
1.能否先用thisbooks找出workbooks档名路径,之後每个sheets语法前面都加上这个
2.或者每个vba开头都用select 激活,印像还有某个函数可以激活
可以将thisbooks混合激活的方式
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.35.158.244
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1494052815.A.D0D.html
※ 编辑: waiter337 (114.35.158.244), 05/06/2017 15:35:19
本档名 = ThisWorkbook.Name
Workbooks(本档名).Activate
已解决
※ 编辑: waiter337 (114.35.158.244), 05/06/2017 17:20:19