2014-03-07 40 views
0

我有一個excel電子表格,它在30秒後將自身保存爲桌面上的新文件,以便不編輯原始文件。我想原始文件的路徑,所以我加 -初始Excel工作簿路徑

"ActiveWorkbook.Path" 

但是,這並不正常工作現在,文件時,將在30秒後保存爲一個新的名稱,它採用

"ActiveWorkbook.Path" 

的newley命名文件,在這種情況下是桌面。

無論如何在獲取保存之前獲取初始文件的路徑?

回答

1

我會嘗試將它存儲在一個變量的代碼開始:

Dim originalPath As String 
originalPath = ActiveWorkbook.Path 

然後,您可以返回到它需要。

+0

我已經把它放在一個變量中,但它看着**「Active」**工作簿,當它保存時變成活動工作簿 –