FilterTable筛选数据

发布于: 雪球转发:0回复:0喜欢:0

本例实现的目标是,将表格中Police和Fire筛选出来,并按照Income增序排列,之后写到Sheet1中

我们所需要的Activity有如下这些:

1. Execl Application Scope

2. Filter Table

3. Sort Table

4. Get Table Range

5. Read Range

6. Write Range

首先来看一下我们的整个流程


第一步:新建一个ExeclApplicationScope,并打开我们需要过滤的表格,这个对各位同学来说,已经是家常便饭了,很简单,我就不再说明了


第二步:新建一个CreateTable,这个就是在Execl里面建立一个Tabel,名称是“Employees”


第三步:新建一个Filter Tabel,注意FilerOptions是数组类型的


第四步:新建一个SortTable,并在Income列增序排序


第五步:新建一个GetTableRange和ReadRange,用来读取我们指定的数据


最后一步:新建一个WriteRange,用来写入我们筛选之后的数据:


好了,我们看看运行前的表格:


再看一下运行后的表格:

文章来源:http://www.rpazj.com
作者:RPA之家