`
wsql
  • 浏览: 11811704 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

VBA中调用dll文件的路径问题

 
阅读更多

Today I have met some problems on specifying a relative path into a excel vba header, linking a dll.You must specify a absolute one instead of the relative path.

For example:

Declare Function LoadProject Lib "C:/Program Files/AccessHist.dll" (ByVal projectpath As String) As Boolean

At last I found the solution, just put the dll in the same folder as the xls file and in the Workbook_open() function put the following:

chdrive(thisworkbook.path)
chdir(thisworkbook.path)

You can linking the dll like this way:

Declare Function LoadProject Lib "AccessHist.dll" (ByVal projectpath As String) As Boolean

分享到:
评论

相关推荐

    VBA调用dll实例

    VBA调用dll是指定路径的,如果该路径下没有想调的dll怎么办,本文给出了一个解决方法

    clsWindow2.1_微信群发案例软件源码

    这种非常实用的软件作者选择开源,不像一些同行,摸通了一点技术就藏着掖着,没有共享精神,作者再此完全开源,没有dll没有ocx,clswindow2.1库也是作者精心打造可以用于许多自动化操作方面,非常方便。 各位觉得好...

    SQLiteForExcel:轻量级包装,可从VBA访问SQLite3库

    它提供了SQLite3 API函数的高性能路径,保留了SQLite3库调用的语义,并允许在不重新编译的情况下访问分布式SQLite3.dll。 发布细节 当前版本包括以下部分: 发行目录 ChangeLog.txt包含每个版本中更改的详细信息。 ...

    FMLDATA的源码

    例如,我们将分笔数据进行复杂的处理,然后每日生成一个指标,保存在*.12345.DAY中供DZH调用。 下面简单介绍一下如何将数据写入这些文件。 (三)文件格式约定 文件是很简单的二进制格式文件,一个文件由多个记录...

    vb Script参考文档

    HelpFile 属性 设置或返回帮助文件的全路径。 Hour 函数 返回小时数,取值范围为 0 至 23。 If...Then...Else 语句 根据表达式的值,有条件地执行一组语句。 IgnoreCase 属性 设置或返回 Boolean 值,指示模式...

    SQLiteForExcel, 提供从VBA访问sql库的轻量包装器.zip

    SQLiteForExcel, 提供从VBA访问sql库的轻量包装器 概述是一个小型。开源的数据库引擎。... 它为函数提供了高性能的路径,保留了调用的语义,并且允许对分布式 SQLite3.dll 进行访问。当前版本包含以下部

    VB6增强搜索插件 4.13.0.130

    为了避免安装路径的差异问题,修改了make.bat,从注册表中提取VB6的路径 将热键设定及响应的功能提取到一个单独的HotkeyControl?项目中 引用新HotkeyControl?控件,并在本地添加一个代理类HotkeyProxy? 补充了类注释...

    网管教程 从入门到精通软件篇.txt

    Axx:ARJ压缩文件的分包序号文件,用于将一个大文件压至几个小的压缩包中(xx取01-99的数字) A3L:Authorware 3.x库文件 A4L:Authorware 4.x库文件 A5L:Authorware 5.x库文件 A3M,A4M:Authorware Macintosh...

    VB 设计注册ActiveX控件程序, 以及Vb常用的ocx控件合集

    这是使用VB 设计的注册ActiveX控件软件, 包含VB 调用系统命令的使用, 并使用了VB获取系统路径, 调用API函数, 复制文件等高级功能。 本资源还包含了一些VB常用的ActiveX控件, 如Flash8.ocx, comctl32.ocx, mci32.ocx,...

    Visual C++实践与提高-COM和COM+篇『PDF』

    2.2 将C++对象移进DLL中——例程DB_cppdll 2.2.1 成员函数的引出 2.2.2 内存分配 2.2.3 Unicode/ASCII兼容 2.2.4 例程实现 2.2.4.1 修改接口文件 2.2.4.2 修改对象程序 2.2.4.3 修改客户程序 2.3 C++对象使用...

    EXCEL集成工具箱V6.0

    【任务管理器】 增强型的系统任务管理器,提供进程的PID及路径、进程文件属性及详细说明,以及进行结束进程与删除进程及设置LEVEL等操作。 【系统功能信息】 系统功能调用及相关信息,关闭电脑、重启电脑、电脑使用...

    EXCEL集成工具箱V8.0完整增强版(精简)

    【繁简转换】 可视化的繁简体GB与BGK码以及GB2与BIG5码相互转换,可以复制文本到当前窗体中文本进行转换,也可以实现单个文件或批量文件的转换。在窗体中双击文本字符串尾即可实现自动选定文本并自动复制功能。本...

Global site tag (gtag.js) - Google Analytics