【xlwings api语言参考】Range.SortSpecial 方法

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

功能:
使用东亚排序方法对区域或数据透视表进行排序;或者如果区域中只包含一个单元格,则对活动区域使用本方法。 例如,日文排序方法是按照假名音节表进行排序的。

语法:
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

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DataLab

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值