如何在调用 Excel Office.js 自定义函数时隐藏 Developer Window
How to hide Developer Window when calling Excel Office.js custom function
我正在使用包含自定义函数的 Office.js 编写一个 Excel 加载项,我想知道是否有办法阻止开发人员 Window 在以下情况下打开我调用自定义函数。
每当我在加载加载项后第一次调用该函数时,manifest.xml <bt:Url id="Functions.Page.Url" DefaultValue="https://localhost:3000/functions.html" />
中的空白 'functions.html' 页面就会打开。
将 Excel 用于 Mac (16.32)。
在进一步研究这个问题后,我发现你克隆的样本不好——它不能在 Mac 或在线上运行,其中 Javascript 运行时是浏览器,在这种情况下,使用 Page 资源而不是 Script 资源。要工作,HTML 文件必须包含 JS 文件,但它没有。对此我感到很抱歉。
我会请这个样本的所有者修复它。
同时,您可以尝试手动将此行添加到 functions.html 文件中:
<script src="functions.js" type="text/javascript"></script>
或者,您可以克隆 this manifest。由于它的所有资源都是公开可用的,因此您需要开始的只是清单。它也不需要任何工具或包。
让我们知道这对您有用。
谢谢,
兹拉特科
请在您的 Mac 机器上执行以下命令:
defaults write com.microsoft.Excel OfficeWebAddinDeveloperExtras -bool false
您可以在以下位置找到有关它的更多信息:
https://docs.microsoft.com/en-us/office/dev/add-ins/testing/debug-office-add-ins-on-ipad-and-mac
请告诉我们它是如何工作的。
谢谢,
兹拉特科
我正在使用包含自定义函数的 Office.js 编写一个 Excel 加载项,我想知道是否有办法阻止开发人员 Window 在以下情况下打开我调用自定义函数。
每当我在加载加载项后第一次调用该函数时,manifest.xml <bt:Url id="Functions.Page.Url" DefaultValue="https://localhost:3000/functions.html" />
中的空白 'functions.html' 页面就会打开。
将 Excel 用于 Mac (16.32)。
在进一步研究这个问题后,我发现你克隆的样本不好——它不能在 Mac 或在线上运行,其中 Javascript 运行时是浏览器,在这种情况下,使用 Page 资源而不是 Script 资源。要工作,HTML 文件必须包含 JS 文件,但它没有。对此我感到很抱歉。
我会请这个样本的所有者修复它。
同时,您可以尝试手动将此行添加到 functions.html 文件中:
<script src="functions.js" type="text/javascript"></script>
或者,您可以克隆 this manifest。由于它的所有资源都是公开可用的,因此您需要开始的只是清单。它也不需要任何工具或包。
让我们知道这对您有用。
谢谢,
兹拉特科
请在您的 Mac 机器上执行以下命令:
defaults write com.microsoft.Excel OfficeWebAddinDeveloperExtras -bool false
您可以在以下位置找到有关它的更多信息:
https://docs.microsoft.com/en-us/office/dev/add-ins/testing/debug-office-add-ins-on-ipad-and-mac
请告诉我们它是如何工作的。
谢谢,
兹拉特科