使用東亞排序方法對區(qū)域或數(shù)據(jù)透視表進行排序;或者如果區(qū)域中只包含一個單元格,則對活動區(qū)域使用本方法。例如,日文排序方法是按照假名音節(jié)表進行排序的。有關(guān)詳細信息,請參閱參數(shù)列表。 expression.SortSpecial(SortMethod, Key1, Order1, Type, Key2, Order2, Key3, Order3, Header, OrderCustom, MatchCase, Orientation, DataOption1, DataOption2, DataOption3) expression 必需。該表達式返回“應用于”列表中的對象之一。 SortMethod XlSortMethod 類型,可選。排序類型。對于所選擇或安裝的不同語言支持(例如:美國英語),以上某些常量可能不可用。
Key1 Variant 類型,可選。第一個排序字段,可為文本(數(shù)據(jù)透視表字段或區(qū)域名)或者為 Range對象(例如,“Dept”或 Order1 XlSortOrder 類型,可選。在參數(shù) Key1 中指定字段或區(qū)域的排序順序。
Type Variant 類型,可選。指定要排序的元素。僅在對數(shù)據(jù)透視表排序時才使用本參數(shù)。 Key2 Variant 類型,可選。第二個排序字段,可為文本(數(shù)據(jù)透視表字段或區(qū)域名)或者為 Range對象。如果省略本參數(shù),則沒有第二個排序字段。對數(shù)據(jù)透視表進行排序時,不能使用本參數(shù)。
Order2 XlSortOrder 類型,可選。在參數(shù) Key2 中指定字段或區(qū)域的排序順序。對數(shù)據(jù)透視表進行排序時,不能使用本參數(shù)。
Key3 Variant 類型,可選。第三個排序字段,為文本(區(qū)域名)或者為 Range對象。如果省略此參數(shù),則沒有第三個排序字段。對數(shù)據(jù)透視表進行排序時,不能使用本參數(shù)。 Order3 XlSortOrder 類型,可選。在參數(shù) Key3 中指定字段或區(qū)域的排序順序。對數(shù)據(jù)透視表進行排序時,不能使用本參數(shù)。
Header XlYesNoGuess 類型,可選。指定第一行是否包含標題。對數(shù)據(jù)透視表進行排序時,不能使用本參數(shù)。
OrderCustom Variant 類型,可選。本參數(shù)是從 1 開始的整數(shù),指定了在自定義排序次序列表中的索引號。如果省略 OrderCustom參數(shù),則使用(常規(guī)排序順序)。 MatchCase Variant 類型,可選。如果為 True,則進行區(qū)分大小寫的排序;如果為 False,則排序時不區(qū)分大小寫。對數(shù)據(jù)透視表進行排序時,不能使用本參數(shù)。 Orientation XlSortOrientation 類型,可選。排序方向。
DataOption1 XlSortDataOption 類型,可選。指定如何對 key 1 中的文本進行排序。對數(shù)據(jù)透視表進行排序時,不能使用本參數(shù)。
DataOption2 XlSortDataOption 類型,可選。指定如何對 key 2 中的文本進行排序。對數(shù)據(jù)透視表進行排序時,不能使用本參數(shù)。
DataOption3 XlSortDataOption 類型,可選。指定如何對 key 3 中的文本進行排序。對數(shù)據(jù)透視表進行排序時,不能使用本參數(shù)。
說明注意:如果使用 Sort方法時沒有定義參數(shù),則 Microsoft Excel 會對所選定的要排序的區(qū)域按升序排序。 Excel VBA教程:SortSpecial方法·示例本示例對單元格區(qū)域 A1:A5 按拼音(字符的漢語拼音排序順序)順序進行排序。為對中文字符進行排序,本示例假定用戶有對 Microsoft Excel 的漢語支持。即使沒有漢語支持,Excel 會對該示例位于指定區(qū)域中的任意數(shù)字以默認方式進行排序。本示例假定單元格區(qū)域 A1:A5 中有數(shù)據(jù)存在。
|
|