我尝试使用此代码打开包含Access数据库的目录
Dim path As String
path = ActiveWorkbook.path & "\"
Shell "cmd /C start """" /max """ & path & """", vbHide
正如@AnorZaken所建议的here 。
然而第二行引发了运行时错误" 424对象需要"。
当我使用一些静态路径(即path = "C:\"
)时,一切正常。
答案 0 :(得分:2)
ActiveWorkbook
适用于Excel。在Access中,使用CurrentProject
'path = ActiveWorkbook.path & "\"
path = CurrentProject.Path & "\"