功能:
使用东亚排序方法对区域或数据透视表进行排序;或者如果区域中只包含一个单元格,则对活动区域使用本方法。 例如,日文排序方法是按照假名音节表进行排序的。
语法:
rng.SortSpecial (SortMethod, Key1, Order1, Type, Key2, Order2, Key3, Order3, Header, OrderCustom, MatchCase、_Orientation, DataOption1, DataOption2, DataOption3)
rng是一个表示 Range 对象的变量。
参数:
名称 必需/可选 数据类型 说明
SortMethod 可选 XlSortMethod 排序类型。 其中某些常量可能不可用,这取决于您所选择或安装的语言支持 (例如美国英语)。
Key1 可选 Variant 第一个排序字段,可以是文本(数据透视表字段或区域名)也可以是 Range 对象(例如,“Dept”或 Cells(1, 1))。
Order1 可选 XlSortOrder 在 Key1 参数中指定的字段或区域的排序顺序。
Type 可选 Variant 指定要排序的元素。 仅在对数据透视表排序时才使用该参数。
Key2 可选 Variant 第二个排序字段,可以是文本(数据透视表字段或区域名)也可以是 Range 对象。 如果省略此参数,则没有第二个排序字段。 对数据透视表进行排序时,不能使用该参数。
Order2 可选 xlSortOrder 在 Key2 参数中指定的字段或区域的排序顺序。 对数据透视表进行排序时,不能使用该参数。
Key3 可选 Variant 第三个排序字段,可以是文本(区域名)也可以是 Range 对象。 如果省略此参数,则没有第三个排序字段。 对数据透视表进行排序时,不能使用该参数。
Order3 可选 xlSortOrder 在参数 Key3 中指定的字段或区域的排序顺序。 对数据透视表进行排序时,不能使用该参数。
Header 可选 XlYesNoGuess

Range.SortSpecial 方法允许使用特定于东亚的排序方式(如拼音或笔画)对Excel区域进行排序。它接受多个参数,如SortMethod、Key1和Order1等,用于指定排序类型、字段及顺序。该方法不适用于数据透视表的排序。示例中展示了如何按汉语拼音对区域A1:A5进行排序。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



