我以前从未在 VBA 中为 Excel 做过任何事情。当 .accdb 位于 C 驱动器时,我的整个仪表板都在工作,但现在我希望它与 Excel 工作簿位于同一文件夹中。
我在下面的底行中收到“运行时错误'424:需要对象”
Dim DatabasePath As String
DatabasePath = CurrentProject.Path & "\SpreadSheetData.accdb"
这是为什么呢?感谢您的帮助
最佳答案
没有CurrentProject
在 Excel 中。如果要引用执行代码所在的工作簿,请使用 ThisWorkbook
相反。
关于Excel CurrentProject.Path,运行时错误 424,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15162598/