如何使用Tosca删除Excel整行,仅保留最后一条已填充数据行
在Tosca中自动保留Excel最后一行有效数据并删除其余行
- 先通过Tosca的
Excel Engine建立和目标Excel文件的连接,用TBox Excel Connection模块配置好文件路径,确保能正常访问目标工作表。 - 调用
TBox Excel Get Last Used Row操作,指定要处理的工作表名称,该操作会返回工作表中最后一行有数据的行号,将结果存储到一个自定义变量中(比如命名为LastUsedRow)。 - 确定要删除的行范围:如果数据包含表头且表头在第1行,需删除的是第1行到
LastUsedRow - 1行;如果表头单独占第1行、数据从第2行开始,则删除第2行到LastUsedRow - 1行。 - 使用
TBox Excel Delete Rows操作,配置关键参数:Worksheet:选择目标工作表名称Start Row:填写要删除的起始行号End Row:填写{LastUsedRow} - 1(直接通过变量计算实现范围)
执行该操作即可批量删除指定范围内的所有行。
- 最后用
TBox Excel Save保存修改后的文件,再通过TBox Excel Close关闭文件连接,确保操作生效。
内容的提问来源于stack exchange,提问作者Georgiana Maier
相关产品推荐
相关产品推荐

