0

我有一个文件保存为:

wbkVer.SaveAs fileName:=folderPath & Format(Now, "mm-dd-yyyy_hhmmss") & "_Compare.xlsx"

但是,我需要执行其他逻辑,然后再次将其保存到相同的文件名。如果没有再次用 hhmmss 保存它,我找不到这样做的方法。有没有办法像上面那样捕获文件名并将其放入变量中,所以它不会再次将 hhmmss 分配给它?

谢谢!

4

1 回答 1

4

只需首先在变量中构造您想要的文件名并使用它来保存,然后再重新使用。

dim name as string
name = folderPath & Format(Now, "mm-dd-yyyy_hhmmss") & "_Compare.xlsx"
wbkVer.SaveAs fileName:=name
' now you still have name around to re-use later

说了这么多,如果你需要用相同的名字保存相同的东西,一旦你wbkVer.SaveAs第一次完成,你不能wbkVer.Save以后使用吗?

于 2013-02-19T14:21:38.150 回答