Excel 使用office js在共享运行时执行自定义函数和命令函数
我已经使用ExcelJSAPI构建了一个Excel加载项。 外接程序生成一个自定义函数,因此我遵循了提供的说明 这样我就可以创建所需的共享运行时环境。现在我想在xsi:type=“ExecuteFunction”的功能区上添加一个按钮 我知道,一般来说,我必须指定FunctionFile资源来指向commands.html,然后(command.js)实现我的函数,它实际上只是在浏览器上打开一个链接。它将是一个帮助/手动按钮。但是配置建议我们应该更新FunctionFile resid以指向functions.html而不是commands.html。我曾尝试过这样做,但在Excel桌面应用程序上无法工作。它只适用于Excel Online 是否有一种解决方法,使我可以保留我的自定义函数并从功能区按钮触发函数/命令? iPad或Office 2019或更早版本的一次性购买版本目前不支持Excel自定义功能。我解决了我的问题:Excel 使用office js在共享运行时执行自定义函数和命令函数,excel,office-js,office-addins,Excel,Office Js,Office Addins,我已经使用ExcelJSAPI构建了一个Excel加载项。 外接程序生成一个自定义函数,因此我遵循了提供的说明 这样我就可以创建所需的共享运行时环境。现在我想在xsi:type=“ExecuteFunction”的功能区上添加一个按钮 我知道,一般来说,我必须指定FunctionFile资源来指向commands.html,然后(command.js)实现我的函数,它实际上只是在浏览器上打开一个链接。它将是一个帮助/手动按钮。但是配置建议我们应该更新FunctionFile resid以指向fu
<script type="text/javascript" src="taskpane.js"></script>
<script type="text/javascript" src="functions.js"></script>
<script type="text/javascript" src="commands.js"></script>
是的,我知道。我的自定义函数可以工作。这不是问题。已成功配置共享运行时。问题是我无法从功能区按钮打开浏览器窗口。你是说office对话框?不,office对话框也能正常工作。我想我已经找到了解决方案。我将在稍后发布一个答案