在VBA中有一个ChDir
函数,允许设置/更改当前目录
当前目录也受到用户浏览其Access(或Excel)中的驱动器/文件夹的影响,即使他最后单击取消而未打开任何内容。
我的问题是:在后一种情况下,我如何检索当前目录?
注意:CurrentDirectory与CurrentDb的文件夹有 nothing !
答案 0 :(得分:3)
您想要CurDir$
:
?CurDir$
c:\temp
ChDir "c:\windows\"
?CurDir$
c:\windows
答案 1 :(得分:1)
VBA中ChDir
命令的补充是CurDir
函数。
答案 2 :(得分:0)
Dim WshShell
Set WshShell = WScript.CreateObject("WScript.Shell")
WScript.Echo WshShell.CurrentDirectory