繁体   English   中英

Excel插件; Onaction宏链接

[英]Excel Addin; Onaction Macro Link

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

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

它可以完美地在同一台计算机上运行,​​但是当从另一台计算机上访问它时(文件通常存储在网络上),Excel会引发错误,指出找不到该宏。 所有其他计算机都安装了插件。

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

我将所有计算机上的驱动器号更改为存储插件的路径具有完全相同的字母Z:/。 但是仍然发生相同的错误。

有人遇到过这个问题吗?

谢谢

感谢大家的帮助。 我找到了解决方案...当我在计算机上安装插件时,它们并非都具有相同的驱动器号。 我在每台计算机上更改了外接程序位置的驱动器号后,为了使它们全部匹配,外接程序仍未使用新路径。 我必须卸载该插件并再次安装它才能正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM