JavaScript API 是否能够创建 Power Query 查询?
Is the JavaScript API capable of creating Power Query queries?
我目前正在研究是否可以将我维护的 VBA 插件移植到基于 Web 的 Office 插件。我现有插件的目的是创建可以刷新的查询,以将实时报告数据从数据库应用程序的 Web 前端提取到工作中sheet。
在 VBA 中,我可以使用 QueryTables 非常简单地完成此操作:
Set Query = ActiveSheet.QueryTables.Add(Connection:=FullURL, Destination:=ActiveCell)
JavaScript API documentation 提到 Excel.Query class 表示 Power Query 查询,但属性和方法似乎被读取-只有而且我没有看到如何创建其中之一并将其添加到 sheet,只检查现有的。是否可以使用 Office JS 创建新查询?或者,我可以使用不同的类型来实现我的目标,例如 LinkedData 或 DataConnection 吗?
Office JavaScript 库中没有 API 来启用 creating/writing Power Queries。如果有足够的需求,它可能会在某一天添加,但这至少是一年后的事。请在 Microsoft 365 Developer Platform Ideas.
提出建议
我目前正在研究是否可以将我维护的 VBA 插件移植到基于 Web 的 Office 插件。我现有插件的目的是创建可以刷新的查询,以将实时报告数据从数据库应用程序的 Web 前端提取到工作中sheet。
在 VBA 中,我可以使用 QueryTables 非常简单地完成此操作:
Set Query = ActiveSheet.QueryTables.Add(Connection:=FullURL, Destination:=ActiveCell)
JavaScript API documentation 提到 Excel.Query class 表示 Power Query 查询,但属性和方法似乎被读取-只有而且我没有看到如何创建其中之一并将其添加到 sheet,只检查现有的。是否可以使用 Office JS 创建新查询?或者,我可以使用不同的类型来实现我的目标,例如 LinkedData 或 DataConnection 吗?
Office JavaScript 库中没有 API 来启用 creating/writing Power Queries。如果有足够的需求,它可能会在某一天添加,但这至少是一年后的事。请在 Microsoft 365 Developer Platform Ideas.
提出建议