2015-02-08 157 views
0

有沒有辦法使用workbooks.add函數並在指定的目錄中立即創建此工作簿?將路徑變量和工作簿添加到路徑目錄中

Workbooks.Add 
ActiveWorkbook.SaveAs Filename:=Application.ActiveWorkbook.Path & Name2 

發生的是,上面的第二條線是應該去的Dropbox文件夾,但是,workbooks.add自動獲取我的文檔創建的,它覆蓋的代碼,因爲Application.ActiveWorkbook第二行。路徑然後變成我的文檔。當打開包含宏的原始文件時,如果workbooks.add不存在,它將位於該代碼將獲取的文件夾中,以獲取正確的路徑。

+0

'Thisworkbook.Path'會給你的路徑,其中包含宏工作簿 - 要保存新的,如果這是工作簿然後使用它。 – 2015-02-08 19:41:02

回答

0

如何預先存儲文件路徑?

像這樣的東西(感謝的意見反饋):

String path = Application.ActiveWorkbook.Path 
Workbooks.Add 
ActiveWorkbook.SaveAs Filename:=path & "/" & Name2 
+0

更改爲路徑&「/」*名稱2,它的工作! – 2015-02-08 20:25:44