功能:
对值区域进行排序。
语法:
rng.Sort(Key1, Order1, Key2, Type, Order2, Key3, Order3, Header, OrderCustom, MatchCase, Orientation, SortMethod, DataOption1, DataOption2, DataOption3)
rng是一个表示 Range 对象的变量。
参数:
名称 必需/可选 数据类型 说明
Key1 可选 Variant 指定第一个排序字段, (字符串) 或 Range 对象作为范围名称;确定要排序的值。
Order1 可选 XlSortOrder 确定 Key1 中指定值的排序顺序。
Key2 可选 Variant 第二个排序字段;对数据透视表进行排序时不能使用。
Type 可选 Variant 指定要在数据透视表中排序的元素类型。 指定 xLSortLabels,以便按数据透视表区域的行/Colum 标签区域中 Experes range 的目标标签进行排序;如果 Key1 还使用 R1C1 表示法以值或子/大汇总区域中的单元格为目标,则指定 xLSortValues。
Order2 可选 XlSortOrder 确定 Key2 中指定的值的排序顺序。
Key3 可选 Variant 第三个排序字段;对数据透视表进行排序时不能使用。
Order3 可选 XlSortOrder 确定 Key3 中指定值的排序顺序。
Header 可选 XlYesNoGuess 指定第一行是否包含标题信息。 默认值为 xlNo。如果希望 Excel 确定标题,指定 xlGuess。
OrderCustom 可选 Variant 指定在自定义排序次序列表中的基于一的整数偏移。
MatchCase 可选 Variant 设置为 True 以执行区分大小写的排序, False 执行非区分大小写的排序;不能与数据透视表一起使用。
Orientation 可选 XlSortOrientation 指定是