我想在一年開始變化一個宏,將,例如,VBA編寫宏改變了一些在工作簿名稱
Workbooks("cash 2014.xlsx").Worksheets("sum").Activate
到
Workbooks("cash 2015.xlsx").Worksheets("sum").Activate
我已經創建步驟上1/1/2015會給我D = 2015年,讓我可以寫
y = "cash " & d & ".xlsx", which yields cash 2015.xlsx (with no quotes).
如果我接着寫 工作簿(Y).W orksheets(「sum」)。Activate, or Workbooks(「y」)。Worksheets(「sum」)。Activate, Excel將不會運行任何一個。
VBA還不能識別: 工作簿( 「」 現金 「& d &」 的.xlsx 「」)激活 或 工作簿( ' 「現金」 & d & 「的.xlsx」')激活 。或 工作簿(「 '現金' & d & .xlsx等)激活