我需要设置一个Excel工作表的path,以便我可以使用相对path来加载一个DLL

我的Excel电子表格工作正常,当DLL有一个绝对path,但是当它在同一目录中,我没有指定一个path,只是把该名称的DLL,它无法find它。

当我尝试

Debug.Print CurDir C:\TEMP\TestAPSOutput\Simple2Room 

但是这是不对的。 我怎样才能重置这个指向在实际的电子表格的目录,因此希望加载DLL?

谢谢,詹姆斯

尝试:

  Dim PathCrnt As String PathCrnt = Application.ActiveWorkbook.Path 

我一直使用它来查找与工作簿位于同一文件夹中的文件。