我正在使用具有固定文件路径的宏代码。我想以这样的方式更改代码,使大多数路径保持固定,只需要更改某些部分。我希望它从我的excel单元格中选择它。
文件路径代码:
workbooks.open Filename:="Z:\"some folder Name"\P04 (another folder name)\P04 xyz.xlsx
在上面的代码中,我想每个月在两个地方更改04
。我的计划是我希望它从excel单元格中挑选05,06,07等。我该怎么做?
答案 0 :(得分:1)
有很多方法可以做到这一点 - 但这有效:
Dim fname As String
Dim monthno As Long
monthno = Sheets("YourSheetName").Range("A1").Value
fname = "Z:\some folder Name\P" & Format(monthno, "00") & " (another folder name)\P" & Format(monthno, "00") & " xyz.xlsx"
workbooks.Open fname