【问题标题】:Excel-Custom-Functions,Contoso.ADD42 function is not appearing in ExcelExcel-Custom-Functions,Contoso.ADD42 函数未出现在 Excel 中
【发布时间】:2017-11-09 20:35:53
【问题描述】:

我按照此处添加的步骤Excel-Custom-Functions。使用自行创建的 SSL 证书在 IIS Web 应用中托管 Customfunctions.html 和 customfunctions.js。

  • 我只托管了上述文件。
  • 我在 C 盘创建了一个文件夹,复制了带有更新 URL 的清单 共享文件夹并复制网络路径。
  • 我在 Excel 受信任的加载项目录中添加了网络路径并检查了显示 在菜单中。关闭 excel 然后再打开。
  • 我可以在共享插件下看到我的插件。
  • 我也在 E​​xcel 中选择并添加。

很遗憾,我没有看到 Contoso.ADD42() 函数。我重新做了,仍然没有运气。我是否错过了任何步骤,我做错了什么?

我更新的 manifest.xml 如下:

【问题讨论】:

  • 我无法重现您所描述的问题。我按照您链接到的 Excel-Custom-Functions 自述文件中的说明进行操作(使用项目部分中的步骤 1-4),当我输入 @ 987654327@ 在单元格中并按回车键,自定义函数执行,文本值45 出现在单元格中。你在什么平台上测试这个?而且,只是为了验证 - 您是否以等号开头公式(如说明的第 4 步所述)?
  • 我在 Windows 10 Pro 上使用 Office 2016。当然,我总是从“=”运算符开始在 excel 中的公式。
  • 我也附上了截图
  • 感谢您提供此附加信息;我在下面添加了一个答案。

标签: api office-js custom-functions-excel


【解决方案1】:

您必须加入Office Insider 程序才能安装可使用自定义函数的 Excel 版本。使用“Insider”频道(正如prerequisites 部分所建议的那样)。

您也可能没有使用足够新的 Office 版本。我建议您验证您是否满足 Excel 自定义函数示例 README 中描述的先决条件。具体来说,您必须使用 Office 内部版本号 8711 或更高版本 才能使用自定义功能。

【讨论】:

  • 我目前的office版本是8201.2200。当我尝试更新它时。我收到消息“办公室已经是最新的”。如何获得 Office 内部版本号 8711 或更高版本?
  • 我已更新我的答案以添加有关 Office 预览体验计划的注释。
  • 我更新了我的办公室,现在的办公室版本是 1711(Build 8730.2046 Click-to-Run)。仍然没有出现功能。
  • 很遗憾得知您仍然遇到问题。我已联系产品团队以获取有关此问题的更多信息,并将使用收到的任何新信息更新此线程。
  • 那个版本已经够新了。我怀疑清单 xml 或代码存在一些问题。您是否对示例进行了任何更改,还是完全复制了它?你能把你的xml文件贴出来让我看看吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-18
  • 2018-01-18
  • 1970-01-01
  • 1970-01-01
  • 2021-11-11
  • 2019-07-05
相关资源
最近更新 更多