[問題] Excel巨集自動開啟多個EXCEL檔案

作者: chetsai   2018-11-11 16:30:22
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體:EXCEL
版本:2007
各位好
因為目前每天都有很多EXCEL要整理,現況遇到一個問題
如何使用VBA 將100 EXCEL檔案一次自動開啟
例如:BOOK (1).xlsx , BOOK (2).xlsx , .....
嘗試自己寫但都沒有辦法執行
Sub open file
Dim i = integer
For i = 1 to 100
Workbooks.Open "D:\新增資料夾\BOOK (i).xlsx
next i
end Sub
作者: soyoso (我是耀宗)   2018-11-11 16:34:00
dim i as integerworkbooks.open "D:\新增資料夾\BOOK (" & i & ").xlsx"
作者: chetsai   2018-11-11 16:49:00
可以了!!!!感謝S大 不過想知道 " & i & " 為何要加"呢
作者: soyoso (我是耀宗)   2018-11-11 17:53:00
因於"..."為字串,變數i在其中就為i字元,並不會帶入i的數值,因此以"..." & i & "..."來連接才能帶入變數i的數值
作者: chetsai   2018-11-11 18:39:00
了解!! 非常感謝S大的 詳細解說!!! 謝謝~

Links booklink

Contact Us: admin [ a t ] ucptt.com