Power Query 将表类型数据加载到单个 Excel 工作表

Posted

技术标签:

【中文标题】Power Query 将表类型数据加载到单个 Excel 工作表【英文标题】:Power Query Load table-type data to individual Excel Worksheet 【发布时间】:2021-07-21 19:37:24 【问题描述】:

您好,我正在尝试将电源查询表的表记录加载到我的 Excel 工作簿中。

我在 Power Query 中有这个转换后的表,其中 Records 列中的表是包含从 REST 端点获取的数据的表对象。

我想将表格加载到我将根据 WorksheetName 列命名的工作表中。 我有一个包含请求有效负载的工作表,在 VBA 中将通过单击按钮触发,工作表创建 + 填充将发生。

有没有办法在 VBA 中做到这一点?我尝试寻找一种全面的方法,但我找不到任何方法。

非常感谢。

【问题讨论】:

【参考方案1】:

sheetnames 是基于用户输入的变量吗?我有一个类似的问题,我刚刚创建了工作表,将查询加载到它们并删除了除前两行之外的所有行(以防止文件变慢)。 然后当用户单击按钮时,VBA 将取消隐藏工作表并刷新查询。

【讨论】:

以上是关于Power Query 将表类型数据加载到单个 Excel 工作表的主要内容,如果未能解决你的问题,请参考以下文章

从 Excel 数据模型/Power Query 查询单个数据点(获取和转换数据)

将表列的部分添加为新列 - Power Query

VBA编码 - 像Power Query这样的Unpivot数据[重复]

Excel 2016 Power Query无法加载到电子表格

无法将 Power Query 的文件错误加载到 Power Pivot 中……不是程序员,但之前这样做没有问题

共享点列表到 Power Query 加载