FindM
2025年7月29日大约 4 分钟
FindM
概述
FindM是一款能够简单高效解析Excel文件中Power Query查询内容的小工具。
使用方法:拖动文件到窗口松开即可。左侧为查询树,右侧为查询内容。
查询内容分为三部分:
//查询名称//查询元数据(该部分为内部元数据,也可能没有)。- 查询公式内容
注意
WPS于2025年9月开始小范围测试“数据工作台”,从设计思路来看类似PowerQuery。
本工具已支持获取WPS查询,但随着版本更新,可能出现无法解析的情况,如发生,可及时点此联系我(邮件)。
您可以点击下方链接下载:
- 站内:
- FindM(仅支持Excel)
- FindM v1.1(额外支持WPS)
- 访问永硕E盘,下载“Excel工具下载“目录下的“FindM.zip”文件。
额外说明
- 当文件正常打开时(文件会被锁定无法读取)无法通过本工具获取查询内容(显示空白)。
- 仅支持
.xlsx和.xlsm,理论上.xltx和.xlam也支持,但由于太小众并未做测试,因此施加了限制。 - 直接解包文件,因此不依赖Excel环境,仅需系统支持.NET Framework 4.7(理论上支持Win7,但未做测试)。
参考规范
拓展
如果您希望更进一步将Power Query转移到另一个文件,可以参阅下面的步骤(使用VBA):
- 使用
Workbook.Queries的Add方法添加一个WorkbookQuery(也就是Power Query查询)。 - 使用
Workbook.Connections的Add方法将WorkbookQuery添加到连接中(可以指定是否加载到模型)。