Excel加载项仅在执行禁用和启用操作时有效

Excel加载项仅在执行禁用和启用操作时有效,excel,add-in,historian,Excel,Add In,Historian,我们正在使用Excel中的第三方加载项,由于某些原因,该加载项在我的机器上不起作用,但在其他人的机器上起作用。奇怪的是,当您禁用和启用外接程序时,它开始工作,选项卡显示在顶部。但是如果保存文档并重新打开它,该选项卡将再次消失,并且它应该更新的链接将不再工作 不确定它是否是特定的外接程序,但无论如何,让我给它命名,它被称为“Historian客户端工作簿” 我正在使用Excel 2013。您可以检查计算机注册表中LoadBehavior项的值,并确认该加载项的值设置为3,以便在启动时加载 开始>运

我们正在使用Excel中的第三方加载项,由于某些原因,该加载项在我的机器上不起作用,但在其他人的机器上起作用。奇怪的是,当您禁用和启用外接程序时,它开始工作,选项卡显示在顶部。但是如果保存文档并重新打开它,该选项卡将再次消失,并且它应该更新的链接将不再工作

不确定它是否是特定的外接程序,但无论如何,让我给它命名,它被称为“Historian客户端工作簿”


我正在使用Excel 2013。

您可以检查计算机注册表中LoadBehavior项的值,并确认该加载项的值设置为3,以便在启动时加载

开始>运行>注册表编辑,然后浏览到HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Office\application name\Addins

以下是MSFT关于LoadBehavior的更多详细信息:


如果您不熟悉在注册表中编辑值,我建议通过右键单击顶级计算机节点导出所有值,并导出注册表以保留作为备份。

不幸的是,注册表“修复”并不总是有效。我们使用IBMiSeries附加模块来“将数据传输到AS400”和“从AS400传输数据”。由于微软一直在改变外接程序的工作方式,IBM不再在微软每次决定破坏外接程序时都要改变它。以下是解决方法: 对于Excel,创建快捷方式,转到“属性”并在程序路径中添加:/X 在路径中的引用之后。这迫使Excel作为一个新进程启动,而不仅仅是同一实例的一个新线程。希望这有帮助。更多信息:

我遇到了这个问题,它与一个安全补丁有关,该补丁阻止加载项在其路径不在“受信任位置”时执行。 诊断程序基本相同,外接程序第一次工作,但每次关闭并重新打开Excel时它都被禁用。禁用并重新启用可使其在下次关闭Excel之前再次工作。 巧合的是,我为我们的Historian数据库开发了一个插件

您可以找到解决方案,我复制了以下内容:

将外接程序文件夹放在“受信任的位置”

  • 打开受信任的位置菜单。文件>选项>信任中心>信任 中心设置>受信任的位置
  • 按“添加新位置…”按钮
  • 单击“浏览…”按钮
  • 导航到包含外接程序文件的文件夹,然后按“确定”
  • 如果外接程序组织在子文件夹中,请单击“此位置的子文件夹也受信任”复选框
  • 按OK,然后在信任中心窗口上再次按OK
  • 关闭并重新打开Excel
  • 取消阻止加载项文件

    < > >在Windows资源管理器中查找外接程序文件(.xLA,.xLAM).< /p>
  • 在文件上单击鼠标右键,然后选择“属性”

  • 在“常规”选项卡的底部,您应该看到一个安全部分。 选中“取消阻止”框

  • 按OK按钮

  • 完全关闭Excel并重新打开它。加载项现在应该加载了 任何定制的丝带都会出现


  • 您是否尝试过与制作附加组件的公司联系?他们提供技术支持,如果你能详细说明如何重现问题。谢谢你,我已经尝试过了,但没有成功。