[算表] 請教如何關閉特定excel檔案

作者: pointchi (pointchi)   2019-03-01 04:32:49
軟體: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 其中的"*萬用字元",請問是否有其他方
式可以處理。
作者: newacc (XD)   2019-03-01 10:53:00
在Windows集合裡逐一確認每個成員的Name屬性是否Like "Link(*).xls"用你寫的Workbooks集合應該也可以。不過我手邊沒有電腦可以測試,所以可能會有東西要調整
作者: soyoso (我是耀宗)   2019-03-01 11:09:00
window集合內並無看到name屬性,而是要以captionworkbook集合方面是以name
作者: newacc (XD)   2019-03-01 12:23:00
謝謝指正

Links booklink

Contact Us: admin [ a t ] ucptt.com