首页 > 解决方案 > 调用 Excel Office.js 自定义函数时如何隐藏开发者窗口

问题描述

我正在使用包含自定义函数的 Office.js 编写 Excel 加载项,并且想知道在我调用自定义函数时是否有办法阻止开发人员窗口打开。

<bt:Url id="Functions.Page.Url" DefaultValue="https://localhost:3000/functions.html" />每当我在加载加载项后第一次调用该函数时,manifest.xml 中的空白“functions.html”页面就会打开。

使用 Excel for Mac (16.32)。

标签: exceloffice-jsoffice-addinscustom-functions-excel

解决方案


在进一步研究了这个问题之后,我发现您克隆的示例并不好 - 它无法在 Mac 或 Online 上运行,其中 Javascript 运行时是浏览器,在这种情况下使用页面资源,而不是脚本资源。要工作,HTML 文件必须包含 JS 文件,但它不包含。我对此感到抱歉。

我会请这个样品的所有者修复它。

同时,您可以尝试手动将这一行添加到 functions.html 文件中:

<script src="functions.js" type="text/javascript"></script>

或者,您可以克隆此清单。由于它的所有资源都是公开可用的,因此您需要开始的只是清单。它也不需要任何工具或软件包。

让我们知道这对您有何帮助。

谢谢,
兹拉特科


推荐阅读