Excel自定义功能在Excel Desktop 2016中有效,但在Excel Online中失败

问题描述 投票:0回答:1

[我们已经竭尽全力使自定义函数在Excel Online中工作(通过多个浏览器),并且完全陷入困境。

正在做什么

  1. [所有环境(本地,开发,生产)在Excel Desktop 2016中均能正常工作
  2. 所有网络环境均失败,并显示消息“在此外接程序中安装自定义功能时出现问题。请尝试重新安装此外接程序。

到目前为止我们尝试过的事情:

  1. 试图从服务器加载文件,仍然有同样的问题
  2. 将所有更改恢复到自定义功能运行良好时。已在本地和开发者处验证
  3. 在Chrome中禁用了网络安全性。 CORS问题消失了,但仍然收到“加载自定义函数时出错”消息。让我觉得它比CORS更深入。
  4. 我能够从Starcount教程中成功加载自定义功能。我正在为自定义函数文件使用完全相同的webpack配置]

公开有关如何纠正此问题的建议,因为它阻止了我们重新提交。

office-js custom-functions-excel
1个回答
0
投票

我们找到了原因,团队正在跟进更好的错误消息。如果清单必须包含4个部分的版本号才能加载该函数,则Excel for Web会出现错误(请注意,在桌面中该加载项将正常运行)。

自定义功能在EXCEL for Web上将失败:

<version>1.0.10</version>  

如果清单中的versoin像这样,则自定义功能将起作用:

<version>1.0.0.0</version>
© www.soinside.com 2019 - 2024. All rights reserved.