作者pointchi (pointchi)
看板Office
标题[算表] 请教如何关闭特定excel档案
时间Fri Mar 1 04:32:49 2019
软体:excel
版本:2013
公司ERP系统会下载一个EXCEL档案,我的帐号登入後如果下载该资料,
第一次会转出档名Link.xls的资料档
第二次会转出档名Link(1).xls的资料档
如果我帐号一直没有登出,第N次就会转出档名Link(N-1).xls的资料档
之後先将Link.xls整页手工复制贴上至 母档.xlsm 其中一个页面,然後开始执行程序
处理资料,最後我想省下一道工,就是用程序也将Link(N-1).xls关闭(不用存档),可是
VBA好像不能使用Workbooks("Link*.xls").Close 其中的"*万用字元",请问是否有其他方
式可以处理。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.251.73.151
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1551385976.A.FDB.html
1F:推 newacc: 在Windows集合里逐一确认每个成员的Name属性是否Like "Lin 03/01 10:53
2F:→ newacc: k(*).xls" 03/01 10:53
3F:→ newacc: 用你写的Workbooks集合应该也可以。不过我手边没有电脑可 03/01 10:55
4F:→ newacc: 以测试,所以可能会有东西要调整 03/01 10:55
5F:→ soyoso: window集合内并无看到name属性,而是要以caption 03/01 11:09
6F:→ soyoso: workbook集合方面是以name 03/01 11:11
7F:→ newacc: 谢谢指正 03/01 12:23