PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Visual_Basic
[VBA ]执行其他档案之宏以及档案开启问题
楼主:
Kenchun
(suu)
2019-07-09 15:08:45
大家好
小弟我最近撰写的macro中(A档案),需要使用到其他档案(B档案)的macro
因为需要先对B档案储存格进行编辑,所以我一开始会先使用宏开启档案。
WorkBooks.Open (B档名) 这样子
然后中间会需要呼叫B档的宏
Application.Run (B档+B档宏名)
然后问题来了:
我在执行的过程中,如果预先开好AB两档案,则会很顺利地执行下去
或是我将code分开一行行执行,先执行开启的命令(workbooks.Open),在执行宏
也没有问题
但我只要合并起来执行,就会出现错误
method save of object _workbook failed
我不知道为什么一行行执行没问题 同时直接run下去Excel就会关闭然后出现这个错误
于是上来请教各位大大,谢谢!
作者: newton41 (Newton)
2019-09-05 22:25:00
我猜是你B档案程式对于物件的定义不够严谨?以至于你一起执行的时候他搞不清楚他处理的是A档还是B档而发生错误?
继续阅读
[VBA ] Sendkey 问题
hsin60832
[VBA ] 关联枢纽分析表之建立
Kenchun
[VBA ] 网络爬虫 抓不到表格
KenXXX
Re: [VBA ] Excel的range().select的问题
skyinthesea
[VBA ] 如何物件内的文字输出?
a29976137
[VBA ] setlinkondata解除监视
areyo
[VBA ] 微巨量资料处理
Kenchun
[VBA ] 录制PowerQuery宏
cos145
Re: [VBA ] Excel的range().select的问题
paul60209
[VBA ] 增加DB的资料指令
h888512
Links
booklink
Contact Us: admin [ a t ] ucptt.com