2014-02-18 104 views
2

在VBA中有一個ChDir函數,該函數允許設置/更改當前目錄。
當前目錄還受到用戶從Access(或Excel)瀏覽其驅動器/文件夾的影響,即使他最終單擊Cancel(取消)而不打開任何內容。
我的問題是:在後面的情況下,我如何檢索當前目錄?從VBA中獲取當前目錄

注意:CurrentDirectory有什麼都沒有用來處理CurrentDb的文件夾!

回答

3

你想CurDir$

?CurDir$ 
c:\temp 

ChDir "c:\windows\" 

?CurDir$ 
c:\windows 
+0

Thanks..I覺得自己很傻。應該在文檔中說明! –

1

VBA中補充,ChDir命令是CurDir功能。

0

在VBS

Dim WshShell 
Set WshShell = WScript.CreateObject("WScript.Shell") 
WScript.Echo WshShell.CurrentDirectory