custom-functions-excel 它们可以用来读写 Sharepoint 列表项吗?
custom-functions-excel Can they be used to read and write Sharepoint List items?
可以使用 Excel 自定义函数来读取和写入 SharePoint Online 列表项吗?
我想在开始之前先了解一下,因为看起来会涉及大量编程。
是的。
在技术上,加载项平台就像一个网页。由于可以从网页读取和写入 SharePoint 列表项,因此也可以从加载项执行此操作。当然,您仍然需要编写代码来连接到 SharePoint。对于该部分,您可以使用 Microsoft Graph (https://graph.microsoft.io).
将此功能作为自定义函数公开是否有意义?对于 阅读 项目的情况,绝对:我可以想象一个有用的应用程序,它允许用户输入一个函数以从 SP 获取信息。但是,将 update(写入)SP 列表项作为 Excel 函数对我有用吗?并不真地。当用户输入 Excel 公式(如 =SUM)时,他们不希望更改云中的任何信息。 Excel 中的公式都是关于将信息输入 Excel,而不是将其推到其他地方。
所以我建议您仅将自定义函数用于阅读信息,而不是写作。使用其他加载项扩展点进行编写更有意义,例如功能区按钮或任务窗格中的 UI。
-Michael,自定义功能的 PM
可以使用 Excel 自定义函数来读取和写入 SharePoint Online 列表项吗?
我想在开始之前先了解一下,因为看起来会涉及大量编程。
是的。
在技术上,加载项平台就像一个网页。由于可以从网页读取和写入 SharePoint 列表项,因此也可以从加载项执行此操作。当然,您仍然需要编写代码来连接到 SharePoint。对于该部分,您可以使用 Microsoft Graph (https://graph.microsoft.io).
将此功能作为自定义函数公开是否有意义?对于 阅读 项目的情况,绝对:我可以想象一个有用的应用程序,它允许用户输入一个函数以从 SP 获取信息。但是,将 update(写入)SP 列表项作为 Excel 函数对我有用吗?并不真地。当用户输入 Excel 公式(如 =SUM)时,他们不希望更改云中的任何信息。 Excel 中的公式都是关于将信息输入 Excel,而不是将其推到其他地方。
所以我建议您仅将自定义函数用于阅读信息,而不是写作。使用其他加载项扩展点进行编写更有意义,例如功能区按钮或任务窗格中的 UI。
-Michael,自定义功能的 PM