Uipath 实现Excel 文件合并

news/2024/5/20 8:21:56 标签: excel, uipath, rpa, 合并Excel文件

场景描述

某文件夹下有多个相同结构(标题列相同)的Excel 文件,需实现汇总到一个Excel文件。

常见场景有销售明细汇总,订单汇总等。

解决方案

对于非IT 人员则可使用Uipath 新式Excel活动,通过拖拉实现。也可以通过内存表或使用VB脚本,Python 脚本等实现,本文采用Uipath 新式Excel 活动实现。

数据准备

A分公司销售明细表.xlsx 文件,B分公司,C公司表格类似,如下图

月份数量体积重量
1230.62282.105
2965.8896828.48
3120.022293.498
41206.628876.402
5803.1446549.792

制作汇总模板表名称为: 公司销售明细模板表.xlsx,只保留空标题,如下图:

创建项目结构

流程创建

终止Excel应用程序

使用终止进程活动,程序启动前关闭所有Excel 进程,如下图所示:

创建Excel 流程作用域

在控件面板组,搜索【单个Excel流程作用域】,拖拉到工作区,如下图所示:

使用 Excel 文件

在控件面板组拖拽【使用 Excel 文件】 到工作区,设置打开销售明细模板表,如下图所示:

注意: 保存更改不需要自动保存,每次读取空模板。

遍历Excel文件

在控件面板组拖拽【用于文件夹中的每个文件】 到工作区,该控件实现对某个文件夹下的文件进行遍历查找,如下图所示:

打开Excel文件

在控件面板组拖拽【使用 Excel 文件】 到工作区,设置销售明细表excel 文件,如下图所示:

附加范围

在控件面板组拖拽【附加范围】 到工作区,实现将当前的Excel 文件追加到销售模板表,如下图所示:

另存Excel 

在控件面板组拖拽【附加范围】 到工作区,实现将当前的Excel 文件追加到销售模板表,如下图所示:

整个流程结构如下图:


http://www.niftyadmin.cn/n/5376663.html

相关文章

使用Xdisplay将ipad作为扩展显示器Agent闪退问题

1. 正常流程贴子挺多,可以参考这几篇 https://blog.csdn.net/Shi_Xueqing/article/details/129744496 如何将ipad作为win10的扩展屏(使用USB线连接)_ipad win usb 上网-CSDN博客 2.在进行pc端软件设置的时候发生闪退 解决方法&#xff1a…

【AI视野·今日Robot 机器人论文速览 第七十八期】Wed, 17 Jan 2024

AI视野今日CS.Robotics 机器人学论文速览 Wed, 17 Jan 2024 Totally 49 papers 👉上期速览✈更多精彩请移步主页 Daily Robotics Papers Safe Mission-Level Path Planning for Exploration of Lunar Shadowed Regions by a Solar-Powered Rover Authors Olivier L…

Day34 贪心算法part03

K次取反后最大化的数组和 for num in nums:if k 0:breakif num < 0:num -numk - 1 这种直接遍历元素的赋值的话不改变数组里面的数&#xff01; 得写成下面这个样子 for i in range(len(nums)):if k 0:breakif nums[i] < 0:nums[i] -nums[i]k - 1 A.sort(keylambda …

docker (二)-yum二进制部署

yum安装docker&#xff08;Linux&#xff09; 安装环境&#xff1a;CentOS 7.9 一 如果之前安装了旧版docker&#xff0c;请先删除 sudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotat…

Hive的相关概念——分区表、分桶表

目录 一、Hive分区表 1.1 分区表的概念 1.2 分区表的创建 1.3 分区表数据加载及查询 1.3.1 静态分区 1.3.2 动态分区 1.4 分区表的本质及使用 1.5 分区表的注意事项 1.6 多重分区表 二、Hive分桶表 2.1 分桶表的概念 2.2 分桶表的创建 2.3 分桶表的数据加载 2.4 …

strongswan开源客户端项目排错运行

1、引言 开源项目不少人都听说过&#xff0c;并且对于许多人来说开源项目似乎代表着某种高大上的深奥东西&#xff0c;但其实开源项目没有想象中这么难&#xff0c;只要仔细琢磨&#xff0c;理清楚逻辑&#xff0c;那么开源项目其实也和你平常写的项目差不多&#xff0c;无非就…

跟着pink老师前端入门教程-day25

4、阿里百秀首页案例 4.1 技术选型 方案&#xff1a;我们采取响应式页面开发方案 技术&#xff1a;bootstrap框架 设计图&#xff1a; 本设计图采用 1280px 设计尺寸 4.2 屏幕划分分析 ① 屏幕缩放发现 中屏幕 和 大屏幕布局 是一致的。 因此我们列 定义为 col-md- 就…

OpenAI ChatGPT 记忆功能怎么实现?

你的聊天助手现在能“记住”你的对话了&#xff01; 2月14日凌晨&#xff0c;OpenAI宣布正在测试ChatGPT的新功能——记住用户提问内容&#xff0c;并自由控制内存。这意味着&#xff0c;ChatGPT能帮你记住那些重要的聊天内容&#xff0c;让你的对话更流畅、更自然。 想象一下…