学习RPA-电商自动化入门⑥

RPA在办公中的应用——案例工资条拆分并群发邮件

案例分析

  每月HR需要给员工发工资条,但是容易发生没有拆分好工资条,信息发送的情况,这时候可以使用RPA来帮助拆分工资条和群发邮件。

工资条拆分

  首先根据视频教程的要求我先创建了工资条(Excel表格),有所有人的某月的工资信息,需要拆分。

在这里插入图片描述

  工资条基本是每月定时发的,UiBot可以使用时间命令获取当前日期,工资条的信息,选择发送哪个月的工资条。针对于时间,我们需要选择获取时间,这个时间输出的是1900年1月1日开始到目前的时间,后面需要格式化时间,注意,当月发送的工资条其实是上个月的工资,月份需要减去一个月,格式化文本只需要年月日即可。
在这里插入图片描述
  在这里减去一个月,我犯了一个错误,当我加入改变时间时,改变时间不能为负,其实这里需要将输入的模式从普通模式变为专业模式,开始的时候我因为输入不成功,直接复制粘贴了案例的源码,出现了错误,也不太清楚是因为什么原因运行还是报错,观看学习视频后续也出现了这种情况,出现这种原因可能是这个变量前面没有出现,我直接删除了代码直接重新加了个改变时间,从普通模式变为专业模式,输入了-1。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
  后续时间读取成功。
在这里插入图片描述
  后续需要拆分表格,首先我做了一个模板,通过创建一个文件夹,每个人的工资条放入文件夹中,工资条格式参照模板,复制模板写入数据。读入原未拆分工资条数据,每行是一个人的工资信息,保存key-value中。判断文件夹是否存在,存在删除。重新创建文件夹。
在这里插入图片描述
  最后遍历数据,复制模板,通过名称修改文件名,工资条就拆分成功。

群发邮件

  接下来就需要群发邮件,给每个人邮箱发送相对应的工资条,邮箱数据保存在Excel文件中。
在这里插入图片描述
  发送邮箱需要填写信息,这里需要设置一下。通过POP3/SMTP发送结果。
在这里插入图片描述
在这里插入图片描述
  遍历填写收件人信息。

案例运行

  所给的源码因为一些格式问题会有报错,尚未解决完全。
学习视频

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值