Skip to content

Excel排序

功能说明

功能描述

对Excel指定范围进行升降序,或自定义排序操作

Excel排序

配置项说明

常规

指令输入

  • Excel对象TWorkbookApplication: 输入一个通过函数'打开或新建Excel'/'获取当前激活的Excel对象'存储的Excel对象

  • 排序方法Integer: 指定排序方式

  • 排序列string: 参与排序的列的列名。从1或A开始,-n表示倒数第n列。若需设置多列,可以使用范围格式如A:C1:3(表示设置第1至第3列)或逗号分隔格式如A,D,E1,4,5(表示设置第1、4、5列)。

  • 扩展选定区域Boolean: 若不勾选,当选定区域旁边还有数据未被选择时,该数据将不参加排序

  • 首行不参与排序Boolean: 设置是否首行不参与排序

  • 自定义序列string: 自定义序列,如:Sun,Mon,Tue,Wed,Thu,Fri,Sat

  • string: 列名。从1或A开始,-n表示倒数第n列。若需设置多列,可以使用范围格式如A:C1:3(表示设置第1至第3列)或逗号分隔格式如A,D,E1,4,5(表示设置第1、4、5列)。

  • 区域Integer: 设置排序区域,包括区域、行、列、已使用区域内容

  • 开始行号Integer: 行号。从1开始

  • 开始列名string: 列名。从A开始

  • 结束行号Integer: 行号。从1开始

  • 结束列名string: 列名。从A开始

  • 行号Integer: 行号。从1开始

  • 列名string: 列名。从A开始

  • Sheet页名称string: 工作表名称

指令输出

当前指令无输出

高级

  • 执行前的延迟(毫秒)Integer: 指令执行前的等待时间

错误处理

  • 打印错误日志Boolean:当指令运行出错时,打印错误日志到【日志】面板。默认勾选。

  • 处理方式Integer

    • 终止流程:指令运行出错时,终止流程。

    • 忽略异常并继续执行:指令运行出错时,忽略异常,继续执行流程。

    • 重试此指令:指令运行出错时,重试运行指定次数指令,每次重试间隔指定时长。

使用示例

常见错误及处理

常见问题解答