Office js 自定义函数excel可用于读取和写入Sharepoint列表项吗?

Office js 自定义函数excel可用于读取和写入Sharepoint列表项吗?,office-js,custom-functions-excel,Office Js,Custom Functions Excel,Excel自定义函数能否用于读取和写入SharePoint联机列表项 在我开始之前我想知道,因为看起来会涉及到大量的编程工作。是的 就技术而言,插件平台就像一个网页。由于可以从网页读取和写入SharePoint列表项,因此也可以从外接程序执行此操作。当然,您仍然需要编写连接到SharePoint的代码。对于这一部分,可以使用MicrosoftGraph() 将此功能作为自定义功能公开有意义吗?对于读取项目的情况,绝对是这样:我可以想象一个有用的应用程序,让用户输入一个函数从SP获取信息。但是,将

Excel自定义函数能否用于读取和写入SharePoint联机列表项

在我开始之前我想知道,因为看起来会涉及到大量的编程工作。

是的

就技术而言,插件平台就像一个网页。由于可以从网页读取和写入SharePoint列表项,因此也可以从外接程序执行此操作。当然,您仍然需要编写连接到SharePoint的代码。对于这一部分,可以使用MicrosoftGraph()

将此功能作为自定义功能公开有意义吗?对于读取项目的情况,绝对是这样:我可以想象一个有用的应用程序,让用户输入一个函数从SP获取信息。但是,将更新(写入)SP列表项目作为Excel函数对我有用吗?不是真的。当用户输入Excel公式(比如=SUM)时,他们不希望更改云中的任何信息。Excel中的公式都是关于将信息输入Excel,而不是将其推送到其他地方

因此,我建议您仅在阅读信息时使用自定义函数,而不是在编写信息时使用自定义函数。使用其他外接程序扩展点进行编写更有意义,例如功能区按钮或任务窗格中的UI

-Michael,定制功能项目经理

是的

就技术而言,插件平台就像一个网页。由于可以从网页读取和写入SharePoint列表项,因此也可以从外接程序执行此操作。当然,您仍然需要编写连接到SharePoint的代码。对于这一部分,可以使用MicrosoftGraph()

将此功能作为自定义功能公开有意义吗?对于读取项目的情况,绝对是这样:我可以想象一个有用的应用程序,让用户输入一个函数从SP获取信息。但是,将更新(写入)SP列表项目作为Excel函数对我有用吗?不是真的。当用户输入Excel公式(比如=SUM)时,他们不希望更改云中的任何信息。Excel中的公式都是关于将信息输入Excel,而不是将其推送到其他地方

因此,我建议您仅在阅读信息时使用自定义函数,而不是在编写信息时使用自定义函数。使用其他外接程序扩展点进行编写更有意义,例如功能区按钮或任务窗格中的UI


-Michael,定制功能项目经理

感谢您周到的回复。我现在意识到我在用“函数”这个词,而我的意思是“Sub”。*在任务窗格中创建和编码按钮和UI-这是office.js的一部分,还是我必须使用其他类似SP Framework的工具从Excel Online执行CRUD操作?或者这在基于云的电子表格中是不可能的?你能给我指一下资源吗?Tia您可以使用office.js库来管理所有与Excel相关的部分(UI、自定义函数、从范围读取值、创建表等),还可以使用Microsoft Graph()连接到当前文档之外的任何数据(在SharePoint、OneDrive、Outlook、Skype等上)。感谢您周到的回复。我现在意识到我在用“函数”这个词,而我的意思是“Sub”。*在任务窗格中创建和编码按钮和UI-这是office.js的一部分,还是我必须使用其他类似SP Framework的工具从Excel Online执行CRUD操作?或者这在基于云的电子表格中是不可能的?你能给我指一下资源吗?您可以使用office.js库管理所有与Excel相关的部分(UI、自定义函数、从范围读取值、创建表等),还可以使用Microsoft Graph()连接到当前文档之外的任何数据(在SharePoint、OneDrive、Outlook、Skype等上)。