用当前date打开文件的macros

我正在使用一个macros来打开一个文件,因为当前的date,文件名将会每天都在改变。

今天的文件\ today_20120723。

我正在尝试,但它不工作。 build议

Dim OpenPath As String Dim OpenName As String OpenPath = "N:\File\": OpenName = OpenPath & "today_" VBA.Format (Date, "YYYYMMDD") & ".xlsx" Workbooks.Open Filename:=OpenPath 

谢谢您的帮助

在一行代码中的多行代码真的是一个痛苦的阅读。

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

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