我想在一年开始变化一个宏,将,例如,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等)激活