有没有办法使用workbooks.add函数并立即在指定目录中创建此工作簿?
Workbooks.Add
ActiveWorkbook.SaveAs Filename:=Application.ActiveWorkbook.Path & Name2
上面的第二行应该转到Dropbox文件夹,但是,workbooks.add会自动在My Documents中创建,它会覆盖第二行代码,因为Application.ActiveWorkbook.Path会变成My文档。当打开包含宏的原始文件时,如果没有workbooks.add,则该代码将在该文件夹中获取正确的路径。
答案 0 :(得分:0)
如何预先存储文件路径?
这样的事情(感谢评论中的反馈):
String path = Application.ActiveWorkbook.Path
Workbooks.Add
ActiveWorkbook.SaveAs Filename:=path & "/" & Name2