WPS 加载项开发 > 文字 API 参考 > Table > 方法 > Table.SortDescending 方法
以字母数字降序排列表格行。

语法

表达式.SortDescending

表达式   必选。一个代表 Table 对象的变量。

说明

将表格第一行视为域名记录,不进行排序。使用 Sort 方法将域名记录包含在排序中。

此方法提供针对包含数据列的邮件合并数据源进行排序的一种简化形式。对于大多数排序任务,请使用 Sort 方法。

示例

以下示例在新文档中创建一张 5x5 表格,将文本插入每个单元格,然后以字母数字降序排列表格。

示例代码
let newDoc = Documents.Add()
let myTable = newDoc.Tables.Add(Selection.Range, 5, 5)

for(let i = 1; i <= myTable.Rows.Count; i++){
    for(let j = 1; j <= myTable.Columns.Count; j++){
        let MyRange = myTable.Rows.Item(i).Cells.Item(j).Range
        MyRange.InsertAfter("Cell " + i + "," + j)
    }
}
MsgBox("Click OK to sort in descending order.")
myTable.SortDescending()

以下示例以字母数字降序排列插入点所在的表格。

示例代码
if(Selection.Information(wdWithInTable) == true){
    Selection.Tables.Item(1).SortDescending()
}
else{
    MsgBox("The insertion point is not in a table.")
}


请参阅