You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Power Automate Flow无法识别XLSM文件且自动转换为XLSX格式问题求助

Power Automate导入XLSM格式文件被自动转XLSX的解决方案
  • 优先使用存储端原始文件读取动作
    不要调用默认会自动解析Excel内容的云端Excel连接器动作,直接使用文件存储服务(OneDrive for Business、SharePoint、Blob存储等)的获取文件内容动作,直接读取文件的原始二进制流,全程不经过Excel在线的转码逻辑,即可保留XLSM格式及宏内容。
  • 手动指定Excel连接器的文件格式
    如果必须使用云端Excel连接器处理表格内容,在动作的配置页点击「显示高级选项」,找到「文件格式」下拉菜单,手动选择XLSM,关闭默认的自动检测逻辑,避免系统将文件识别为XLSX进行转码。
  • 调整触发器配置(文件触发类流适用)
    如果你的流是通过「文件创建/修改」事件触发,在触发器的高级选项中添加触发条件:@endsWith(triggerOutputs()?['body/{FilenameWithExtension}'], '.xlsm'),同时关闭触发器默认的「自动转换文件」开关。
  • 导出文件时明确指定格式
    流程末尾需要导出文件时,在创建文件动作的文件名参数末尾手动添加.xlsm后缀,文件内容传入之前获取的原始二进制流,不要传入Excel连接器处理后输出的内容。

注意:云端Power Automate的Excel在线连接器本身不支持执行VBA宏,如果你需要运行XLSM文件内的宏逻辑,需要搭配Power Automate for Desktop桌面端,调用本地Excel的自动化动作处理文件。

内容的提问来源于stack exchange,提问作者bilal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 09:54:07