【问题标题】:VBA Access removing hard coded file pathsVBA Access 删除硬编码文件路径
【发布时间】:2018-01-12 10:03:26
【问题描述】:

程序当前使用硬编码文件路径和带有destinationptt 作为字符串的dbCurr。但想删除硬编码的文件路径,以便程序可以在任何地方运行。

【问题讨论】:

    标签: vba ms-access


    【解决方案1】:

    您正在寻找的是相对路径。您可以通过以下方式获取项目的路径:

    CurrentProject.Path
    

    你可以添加一些类似的字符串

    CurrentProject.Path & "\folder\file.txt"
    

    你也可以使用\..\上一层

    CurrentProject.Path & "\..\file.txt"
    

    有关更多信息,请查看以下帖子:

    Access VBA - relative file references

    Relative instead of Absolute paths in Excel VBA

    【讨论】:

    • 谢谢。所以我们需要调暗路径?
    • CurrentProject.Path 是一个内置函数。因此,您可以引用与您的应用程序相关的任何文件夹或路径。
    猜你喜欢
    • 2014-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-19
    • 2017-03-31
    • 2011-01-07
    • 2014-06-30
    相关资源
    最近更新 更多