1

我正在使用宏打开一个文件,由于当前日期,文件名每天都会更改。

今天的文件\today_20120723。

我正在尝试这个,但它不起作用。建议

Dim OpenPath As String
Dim OpenName As String

OpenPath = "N:\File\": OpenName = OpenPath & "today_" VBA.Format   (Date, "YYYYMMDD") & ".xlsx"



Workbooks.Open Filename:=OpenPath

谢谢您的帮助

4

1 回答 1

3

一行多行代码读起来真的很痛苦。

也就是说,我不确定VBA.Format您的代码在做什么,但这应该可行:

OpenPath = "N:\File\"
OpenName = OpenPath & "today_" & Format(Date, "YYYYMMDD") & ".xlsx"
于 2012-07-23T18:57:21.603 回答