AutomationAnywhere(AA)实现Excel的读取/写入操作
AutomationAnywhere(AA)实现Excel的读写操作
由于AA官方信息指明,在2021年9月已经完全停止之前版本的销售,需要客户尽快迁移到A360产品中,因为2022年9月之后可能就不会售后之前的版本了。所以这里介绍一下A360云版本的使用
打开Automation并创建项目
本次练习使用ExcelBasic(Excel基础版本)对xlsx文件进行操作
1.创建bot项目
2.项目命名并路径选择
创建操作使用的xlsx文档
一个简单的表格创建:
姓名 | 年龄 | 班级 | 专业 | 成绩 | 是否及格 |
---|---|---|---|---|---|
张三 | 19 | 1班 | 软件工程 | 90 | |
李四 | 20 | 2班 | 汉语言 | 85 | |
王五 | 22 | 3班 | 计算机网络 | 50 |
机器人功能流程编写
1.使用Excel基础版打开需要操作的文件
注:1.如果创建的Excel工作表包含标题,需要勾选
2.会话的命名必须唯一,负责会导致会话冲突
2.转到Excel电子表格中的特定单元格
注:选择指定的单元格
3.循环遍历并判断是否及格
注:1.通过按照行(rows)循环遍历Excel文件并将每次循环的结果放入列表中
2.迭代器遍历类型选择For each row in worksheet
3.循环通过all rows的方式
4.获取每一个学生成绩(赋值给rr后面由于判断)
需要将字符串转换为数字
5.使用if判断成绩是否及格
6.将判断结果写入Excel电子表格的给定单元格
7.每次写入需要将指定的单元格向下移动一格
8.保存并关闭文件