【发布时间】:2017-11-06 22:59:01
【问题描述】:
Excel 自定义函数能否用于读写 SharePoint Online 列表项?
我想在开始之前先了解一下,因为看起来会涉及很多编程。
【问题讨论】:
标签: office-js custom-functions-excel
Excel 自定义函数能否用于读写 SharePoint Online 列表项?
我想在开始之前先了解一下,因为看起来会涉及很多编程。
【问题讨论】:
标签: office-js custom-functions-excel
是的。
在技术方面,插件平台就像一个网页。由于可以从网页读取和写入 SharePoint 列表项,因此也可以从加载项执行此操作。当然,您仍然需要编写代码来连接到 SharePoint。对于这部分,您可以使用 Microsoft Graph (https://graph.microsoft.io)。
将此功能公开为自定义函数是否有意义?对于阅读项目的情况,绝对是:我可以想象一个有用的应用程序,它可以让用户输入一个函数来从 SP 获取信息。但是,更新(写入)SP 列表项作为 Excel 函数对我有用吗?并不真地。当用户输入 Excel 公式(如 =SUM)时,他们不希望更改云中的任何信息。 Excel 中的公式都是关于将信息输入 Excel,而不是将其推送到其他地方。
所以我建议您仅将自定义函数用于读取信息,而不是写入。使用其他加载项扩展点编写更有意义,例如功能区按钮或任务窗格中的 UI。
-Michael,自定义函数的 PM
【讨论】: