【问题标题】:Can I call a 64bit DLL from a 32bit version of Excel VBA?我可以从 32 位版本的 Excel VBA 调用 64 位 DLL 吗?
【发布时间】:2016-06-04 02:58:57
【问题描述】:

我在不寻常的情况下安装了 32 位 Excel,并且我调用的一些库已编译为 64 位库,但是当我尝试调用这些函数时,我收到错误“找不到 xyz.dll”。

我知道您不能(轻松地)从 64 位进程调用 32 位进程,但反之亦然呢?

【问题讨论】:

    标签: excel 64-bit vba


    【解决方案1】:

    不,你不能那样做。无法将 64 位 dll 加载到 32 位进程中。

    (顺便说一句,你也不能反过来,但你可以从 64 位 进程 调用 32 位 进程 是正确的,反之亦然- 反之)。

    【讨论】:

      猜你喜欢
      • 2010-10-23
      • 2015-09-17
      • 2011-09-11
      • 1970-01-01
      • 2012-07-23
      • 1970-01-01
      • 1970-01-01
      • 2013-06-11
      • 2022-01-20
      相关资源
      最近更新 更多