DEVVBA→MVBA → M
VBA 转 Power Query M(函数式)
规则引擎优先转换(Sub/Function/If/For/MsgBox → M);规则无法处理的部分由 AI 流式补全。M 是函数式语言,VBA 过程式代码转换后会有 loss,建议人工 review。
⚠️ 实验性工具,结果可能不准确,生产环境使用前请人工核对。
VBA 转 M 代码:从 Excel 宏到 Power Query
本工具把 VBA 宏转换为 Power Query 的 M 语言代码,帮你从 Excel 过程式自动化迁移到 Power BI 的函数式数据转换链。
典型场景:① 把 VBA 的筛选、排序逻辑搬到 Power Query;② 从 Excel 宏迁移到 Power BI 数据模型;③ 学习 M 与 VBA 的写法差异。
使用方法:把 VBA 代码粘贴到输入框,点击「转换」即可得到对应的 M 代码,结果可一键复制,还能一键发送到「M 格式化」「M 代码检查」或「M → DAX」继续处理。
温馨提示:① M 是函数式语言,VBA 过程式代码转换后可能存在信息损失,建议人工核对;② 本站提供「VBA → M → DAX」完整串联,可逐步完成迁移。
相关工具
← 首页