【问题标题】:How to convert Excel file with multiple sheets to CSV at once using azure logic app?如何使用 azure logic app 一次将具有多张工作表的 Excel 文件转换为 CSV?
【发布时间】:2021-08-16 07:43:40
【问题描述】:

我想使用逻辑应用程序一次将具有多张工作表的 Excel 文件转换为 csv,我能够将特定工作表(一次仅 1 个)从 excel 文件转换为 csv,但不能同时转换所有工作表。任何帮助/建议将不胜感激

提前致谢

【问题讨论】:

  • 应该是什么结果?每个工作表一个文件还是一个包含所有工作表内容的文件?在后一种情况下:如何将所有工作表中的数据合并到一个表中?
  • 如果您能够将一张工作表从 excel 转换为文件,您介意分享您的代码以改进它以解决您的问题吗?

标签: excel azure csv azure-logic-apps


【解决方案1】:

希望您使用Get Tables 操作,然后它会返回任何工作表中的所有表格。

您现在可以循环进入 Get Tables 操作的输出并使用 "list rows present in a table" 操作。

在表格选项上选择Enter custom value 并选择您之前的“获取表格”操作的动态内容Name

正如您已经提到的,您可以将一张表转换为 csv。接下来的动作应该在同一个里面,使用FOR LOOP将表格行保存到csv。

参考:https://docs.microsoft.com/en-us/answers/questions/514894/how-to-convert-excel-file-with-multiple-sheets-to.html

【讨论】:

    猜你喜欢
    • 2020-11-27
    • 1970-01-01
    • 2019-10-29
    • 2021-10-26
    • 2017-05-29
    • 2023-03-26
    • 2020-08-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多