使用 Power Automate Desktop 将 Excel 文件上传到 SharePoint 文件夹或网站并发送电子邮件

问题描述 投票:0回答:1

我正在尝试使用 Power Automate Desktop 将 Excel 文件上传到 SharePoint 文件夹或网站。

但是每次我尝试上传它时,文件都会作为 Excel 实例上传到文件夹,名称为“excel 实例”,而不是我之前在流程中设置的变量。

我找不到允许我将 Excel 实例转换为 Excel 文件的选项,并且不知道它是否可能。

我有高级版本,所以如果有帮助,我可以将流程与 Power Automate 的云版本连接

我尝试了以下步骤。

  1. 将本地文件路径设置为变量see img,
  2. 将文件转换为二进制数据(因为“创建文件”步骤需要“文件内容”为二进制数据格式的文件)see img
  3. 创建 SharePoint 文件 see img,
  4. 使用步骤 3 中的项目 ID 创建文件链接see img,
  5. 发送带有链接的电子邮件see img

See steps here

我希望这只是将 Excel 文件上传到共享点,但它上传了一个“Excel 实例” [see img1

excel instance power-automate power-automate-desktop
1个回答
0
投票

好的,找到答案了

它不是上传 Excel 实例,而是上传一个没有扩展名的文件。

为什么?因为当我上传文件时,我只是上传二进制数据,我没有指定和/或向程序发出指令以将二进制数据转换为不同的文件类型。

这很奇怪,因为我事先定义了一个包含扩展名的变量。

要解决此问题我在“创建文件”操作中为“文件名”添加了正确的扩展名(在我的例子中为.xlsm)。

© www.soinside.com 2019 - 2024. All rights reserved.