按行遍历Excel区域
按行遍历Excel区域组件可以重复执行子组件,将子组件的操作依次作用于通过遍历获取的Excel区域中的每一行数据。
# 前提条件
已打开目标Excel工作簿,请详情参见打开/新建Excel文件 (opens new window)。
# 视频讲解
# 组件说明
# 常规设置
配置项 | 说明 |
---|---|
待处理的区域 | 待操作的Excel区域对象,支持常用对象和自定义表达式两种输入方式。当区域位置的输入方式为Excel文件>自定义区域时,支持已使用工作表区域和矩形范围两种方式。两种方式的含义,请参见Excel已使用区域和矩形范围分别指什么 (opens new window)。 |
读取隐藏行 | 勾选后可读取隐藏行,仅当读取目标类型为区域时需要设置。 |
把首行当做列名 | 勾选后可将区域的首行作为列名。 |
子组件 | 要进行重复操作的子组件。 |
# 错误处理
详情请参见错误处理 (opens new window)。
# 使用示例
按行遍历以下区域中的数据(包括隐藏行),并在日志信息中打印第一列数据。
流程示例图
操作步骤
- 通过打开/新建Excel文件组件打开目标Excel文件。
- 通过按行遍历Excel区域遍历步骤1中Excel文件的已使用区域(包括隐藏行),输出第一列的可见文本,组件设置如下:
输出文本信息的自定义表达式为当前行.按表头取单元格("中文名称").获取可见文本()
。 - 通过消息对话框输出增强数据表的数据,为消息内容自定义表达式为
读取Excel区域中的增强数据表.增强型数据表导出为文本({})
。
调试结果
最近更新时间: {
"value": "2023-12-05",
"effect": true
}