我需要设置excel工作表的路径,以便我可以使用相对路径来加载DLL

时间:2012-01-03 18:11:24

标签: excel vba dll

当dll有绝对路径时,我的excel电子表格工作正常,但是当它在同一目录中并且我没有指定路径时,只需输入dll的名称,就找不到它。

当我尝试

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

但那不对。如何将其重置为指向实际电子表格的目录,因此希望加载dll?

谢谢, 詹姆斯

1 个答案:

答案 0 :(得分:3)

尝试:

 Dim PathCrnt As String

 PathCrnt = Application.ActiveWorkbook.Path

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