RPA流程自动化机器人–Power Automate Desktop学习(三)Excel文件的写入

RPA流程自动化机器人–Power Automate Desktop学习(三)Excel文件的写入

RPA对Excel文件进行写入

任务:访问豆瓣网,输入电影名,获取评分与类型信息,写入Excel,并保存。
思路:
打开浏览器-打开文件-逐行读取电影名-输入搜索框-查询-获取评分及类型-写入excel-保存关闭excel-关闭浏览器

0、Excel数据准备

请添加图片描述
文件路径请添加图片描述

1、设置变量

①设置ProjectPath存放项目路径

请添加图片描述

②设置Activesheet存放工作表名称

请添加图片描述

③设置url存放访问网址(此例为豆瓣网)

请添加图片描述

2、启动浏览器

请添加图片描述
请添加图片描述

3、启动excel

请添加图片描述
请添加图片描述

4、设置excel当前工作表

请添加图片描述
请添加图片描述

5、读取当前工作表内容

请添加图片描述
请添加图片描述
双击右侧变量栏的【MoviesExcelData】,可以看到读取的内容
请添加图片描述

6、循环

在一个循环中我们要完成:
读取name列的电影名->输入到网页搜索框中->搜索按钮->提取评分和类型->写入文件rating和genre列。
请添加图片描述
请添加图片描述

①设置RowNum变量

这个变量起一个指针作用,我们知道excel文件,行从1开始,第一行为列名,不属于读取范围,因此,第一个循环应该从第2行开始写入,于是设置RowNum起始值为2,每一次循环结束,就+1,即指向下一行。
请添加图片描述

②设置循环

打开网址

请添加图片描述
请添加图片描述

向搜索框输入内容

请添加图片描述
请添加图片描述
请添加图片描述
输入excel表中Name列
请添加图片描述

点击搜索

请添加图片描述
与上一步提取UI元素一样
请添加图片描述

从网页提取数据

请添加图片描述
请添加图片描述
请添加图片描述

提取文本

请添加图片描述
请添加图片描述

写入excel对应位置

请添加图片描述
请添加图片描述

指针+

请添加图片描述

③拓展:带时间戳的输出文件(之后再写)

不在原文件上修改,而在输出一个新的文件,方便查看修改记录,或者防止破外原来的数据。

获取当前时间
转换时间格式

7、保存关闭excel

①设置OutputPath变量存放修改后的文件的路径

请添加图片描述

②关闭excel

请添加图片描述

8、关闭浏览器

请添加图片描述

完整流

请添加图片描述
请添加图片描述
请添加图片描述
运行结果如下:
请添加图片描述

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值