一、指令概述
该 RPA 指令用于读取 Excel 表格中已筛选后的数据,支持指定开始行号、Sheet 页,将筛选后的数据及符合条件的首行数据行号分别存储到变量中,为后续数据处理(如统计、写入其他文档等)提供基础。二、调用参数配置示意

三、使用示例(读取销售数据筛选后内容场景)
场景:读取 “销售数据.xlsx” 中已筛选后的「销售明细」Sheet 数据(从第 2 行开始读取),并将结果存入变量 salesData,首行号存入 firstRowNum。
参数配置:
• 指令:读取筛选内容 • Excel 对象:选择已打开的 “销售数据.xlsx” 对应的 Excel 对象 • 开始行号:(留空,使用默认 “从第 2 行开始”) • Sheet 页名称:销售明细 • 筛选后数据:salesData(自定义变量,需提前创建或直接输入命名) • 符合条件的首行数据行号:firstRowNum(自定义变量,需提前创建或直接输入命名)执行流程:
调用该 RPA 指令,按上述参数配置后执行,Excel 会读取 “销售明细” Sheet 中已筛选后的数据(从第 2 行起),并将数据存入 salesData,符合条件的首行数据行号存入 firstRowNum。四、运行效果
指定的变量(如 salesData)会被赋值为筛选后的数据集合(格式通常为列表 / 表格型数据,具体依 RPA 工具数据结构而定),firstRowNum 会被赋值为筛选后首行数据在 Excel 中的行号。 【此处插入 “变量赋值后效果(如调试窗口查看变量)” 截图】五、注意事项
- Excel 对象有效性:需提前正确创建 / 获取 Excel 对象,且该 Excel 中存在已执行的筛选操作,否则指令可能因 “对象不存在” 或 “无筛选数据” 导致异常。
- 行号与 Sheet 页准确性:若指定 “开始行号” 或 “Sheet 页名称”,需确保行号在有效数据范围内、Sheet 页存在,否则可能读取不到数据或读取错误。
- 变量配置规范性:“筛选后数据” 和 “符合条件的首行数据行号” 需配置为合法的变量(如提前定义变量名、确保变量类型匹配),否则无法正确存储结果。
- 筛选前置条件:执行该指令前,Excel 表格需已完成筛选操作(即存在筛选后的数据状态),否则读取结果可能为全部数据或无数据。
六、延伸应用
可结合 RPA 的「数据处理」「循环」「写入文件」等指令,对 “筛选后数据” 变量进行二次加工(如统计销售额、提取特定字段),或把数据写入报表、数据库,实现 “筛选 - 读取 - 分析 / 存储” 的自动化闭环。使用指令过程中遇到问题?前往 八爪鱼RPA 开发者社区问答板块 提问,获取官方与社区帮助。
