0

我们无休止地尝试让自定义函数在 Excel Online 中工作(通过多个浏览器)并且完全被难住了。

什么在起作用

  1. 所有环境(本地、开发、生产)在 Excel Desktop 2016 中都能完美运行
  2. 所有 Web 环境均失败并显示消息“在此加载项中安装自定义函数时出现问题。请尝试再次安装此加载项。

到目前为止,我们已经尝试过:

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

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

4

1 回答 1

0

我们找到了原因,团队正在跟进更好的错误消息。Excel for Web,如果清单不能包含要加载的函数的 4 部分版本号,则会出现错误(请注意,在 Desktop 中,加载项将正常工作)。

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

<version>1.0.10</version>  

如果清单中的版本如下所示,自定义功能将起作用:

<version>1.0.0.0</version>
于 2019-09-28T03:23:38.443 回答