作者thomasflee (Thomas)
看板Office
标题[问题] 如何启动其他excel 巨集
时间Sat Jul 15 21:08:01 2017
各位大大好
问题:如何使用a.xls里面的b 巨集启动 c.xls 档案里面的d巨集?
描述: 小弟在a.xls中写了一个b巨集想要自动开启c.xls档案,且自动执行c.xls里面的d
巨集
。 可是程式码跑到要执行d巨集时,就发生错误…
请问各位大大,这个有解法吗?
恳请指教
以下为图片说明
a.xls 里面的b巨集
http://i.imgur.com/wUsMVVY.jpg
c.xls 里面的d巨集
http://i.imgur.com/Rdb91NL.jpg
执行後产生错误
http://i.imgur.com/1gEMSsm.jpg
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.41.16.151
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1500124084.A.3A0.html
※ 编辑: thomasflee (114.41.16.151), 07/15/2017 21:09:02
1F:→ soyoso: 执行上是以application.run吗?如果是的话如何写?07/15 21:21
2F:→ soyoso: 提供档案应会比较清楚07/15 21:22
※ 编辑: thomasflee (114.41.16.151), 07/15/2017 21:37:27
3F:→ thomasflee: 好的,马上补上 07/15 21:38
4F:→ soyoso: "d"改为"c.xls!d"试试 07/15 22:23
5F:→ thomasflee: 好的,等会来测试看看 07/15 23:09
6F:→ thomasflee: 可以了,感谢s大!! 07/15 23:15
7F:推 foolkids: Application.Run "sub名称", 参数1 ,参数2 ,... 07/16 10:00
8F:→ foolkids: 推错篇… 07/16 10:00