作者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/m.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