如何使用存储在 Sharepoint 上的另一个文件中的工作表自动更新 Excel 工作表

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

我正在致力于自动化更新 Excel 文件的过程。设置如下:

  • 文件 2 将使用 Python 脚本进行更新。
  • 文件 1(用于查看的主文件)将从文件 2 中提取数据。

但是,也存在一些挑战: 这两个文件都存储在 SharePoint 上,可供多人访问(大多数使用 Excel Online)。 如果当前由其他人打开文件,Python 无法修改该文件,这就是我们必须创建文件 2 的原因。

我尝试使用 Power Query,但遇到了诸如在云上创建文件的多个版本以及使用 Excel Web 时更新失败等问题。或者当有其他人访问 Excel Web 时更新失败。

我可以使用哪些潜在的解决方案?

excel powerquery power-automate
1个回答
0
投票

创建流程并按照以下步骤操作:

  1. 使用 Excel Online Business 连接器中的连接器“列出表中的行”来访问文件 2
  2. 您将获得所有 json 数据。在同一操作中使用“添加行”连接器将行添加到文件 1
  3. 您可以分别使用 odata 过滤器和过滤器数组操作自定义结果预查询或后查询。
© www.soinside.com 2019 - 2024. All rights reserved.