实际上我有一个来自所有国家/地区的客户列表,其中一个工作表名称为“ALL”。
问题:我必须为一组国家/地区单独设置表格,例如美国工作表名称将是美国,而澳大利亚,德国和瑞士工作表名称将是Central_Region输出将如下图所示。< / p>
到目前为止我一直在尝试: - 我使用了tFilterRow组件,我已经按国家/地区获得了所有单独的Excel文件组。现在尝试合并到一个文件中。
例如:我有5个excel工作簿文件,每个工作簿文件都有一个像excel1.xls这样的工作表“USA”其他excel2.xls有工作表“Canada”和其他3个工作方式相同。 现在我想生成一个excel工作簿,它将包含所有表格,如“USA”,“Canada”和其他excels的所有其他表格。
我尝试使用iUnite,但它没有帮助它只是将所有纸张数据附加到一张纸上。如下图所示
答案 0 :(得分:1)
下载此add-ins 打开一个excel文件,然后打开这个加载项文件(也可以安装) 打开此文件时,选择“启用宏”。 转到excel文件上的DATA选项卡,然后选择RDB Merge加载项。 设置属性并按下合并按钮。 有了这个,你的excel填充将合并在一张纸上。
答案 1 :(得分:0)
如果您不知道哪个订单行会出现,您可以将数据存储在每个国家/地区的csv文件中。
然后,您可以使用Write after将每个csv文件添加到Excel文件的单独工作表中。
如果行按照严格的顺序排列,就像所有美国然后加拿大等。 。 。您可以在tFilter后面的ExcelOutput中直接使用Write after,但我非常认为情况并非如此。
答案 2 :(得分:0)
如果你有相同的结构excel文件与工作表名称不同,那么你必须做这样的工作。
tFileList --- tFileInputExcel ----- --- TMAP tFileOuputExcel
注意:在tMap中,您可以在输出的列顺序中添加转换或进行更改。