首页 文章

Excel Addin;不作为宏链接

提问于
浏览
0

我已经创建了一个excel插件 . 它创建一个包含价格的工作表,并包含一个刷新按钮 . 该按钮有一个分配给它的宏,它在插件中调用一个名为RefreshPrices的子 . 以下是代码:

Shape.OnAction =“'BibiAddin.xlam'!RefreshPrices”

它在同一台机器上运行完美,但是当从不同的机器访问它时(文件通常存储在网络上),Excel会抛出一个无法找到宏的错误 . 所有其他机器都安装了插件 .

在原始计算机上,分配的宏仅包含子名称 . 在辅助计算机上,宏名称包含完整路径,使用驱动器号,而不是绝对路径 .

我更改了所有计算机上的驱动器号,使其具有完全相同的字母Z:/,用于存储插件的路径 . 但仍然发生同样的错误 .

以前有人遇到这个问题吗?

谢谢

1 回答

  • 0

    谢谢大家的帮助 . 我找到了解决方案......当我在计算机上安装插件时,他们并没有完全相同的驱动器号 . 在我更改每台计算机上的驱动器号以获取插件的位置后,为了使它们全部匹配,插件仍然没有使用新路径 . 我不得不卸载插件并再次安装它才能工作 .

相关问题