RPA商学院

RPA读写表格和遍历循环

* 来源: * 作者: admin * 发表时间: 2020-11-05 15:54:59 * 浏览: 511

今天给大家带来的是审计工作中函证板块会需要用到的知识。比如函证应收账款,我们首先需要在应收账款审定明细账中进行抽样,读取公司名称等对应信息保存在发函清单中,然后根据抽样后的公司名称在网上获取地址等相关信息,与被审计单位提供的往来公司信息进行比对,核对无误后生成发函清单。

 
这里会用到UiPath这个软件。    

   
首先我们需要读取发函清单里的公司名称。关于读取,我们可以用读取范围,读取单元格都是可以的,这里我们用到了读取列。    

   
 
     

   
在右侧属性,我们需要设置变量dataTable,如图    

   
 
     

   
   
然后我们需要拖入一个遍历循环控件,将变量dataTable复制到输入后的空格里。    

   
 
     

   
   
在正文里,我们会用到网页数据抓取等一系列功能,详细步骤可见公众号以往文章“手把手教程|RPA假期旅游酒店信息查询”    

   
     

   
这里我们用谷歌浏览器,提前打开“企查查”这个网站,点击设计—录制—网页,打开浏览器,进入网页后随意点击一处,保存下当前网址。      点击数据抓取,保存公司信息完成数据抓取。      点击设计—录制—网页,关闭浏览器,保存退出。    

   
     

   
然后我们拖入写入范围这个控件,点击三点处新建一个表格    

   
     

   
拖入赋值控件,设置inidata变量类型为DaTa Table    

   
     

   
拖入读取单元格这个控件,读取“公司信息”这个表格当中的A4单元格,也就是公司的地址信息    

   
   
     

   
将读取到的地址信息填入到发函清单的指定单元格,单元格中填入"L"+i.ToString,设置i的变量类型为int32    

  
 
     

   
最后添加赋值这个控件,做一个循环就可以了。