使用Power Automate Desktop上传Excel至SharePoint时文件名异常问题
问题原因
你当前流程中错误地将Excel实例的二进制数据上传至SharePoint,而非本地Excel文件本身,导致生成的文件名为“excel instance”。
修正操作步骤
- 移除流程中针对Excel实例的二进制转换步骤,改为直接读取本地文件的内容
- 添加
获取文件内容操作(属于「文件」类别),将之前设置的本地文件路径变量作为输入路径,获取原文件的二进制数据 - 在「创建SharePoint文件」步骤中:
- 文件名字段使用原文件的名称(可通过
提取文件属性操作从本地路径变量中提取文件名) - 文件内容字段选择上述
获取文件内容步骤输出的二进制数据
- 文件名字段使用原文件的名称(可通过
- 保留后续创建文件链接、发送邮件的步骤不变
注意事项
- 确保本地Excel文件处于关闭状态,避免文件被进程锁定导致读取内容异常
- 核对本地文件路径变量:需指向实际的
.xlsx/.xls格式文件,而非Excel程序路径
内容的提问来源于stack exchange,提问作者Rihards Gaveiks
相关产品推荐
相关产品推荐

