2.參數位置引用,即根據上述排序命令的參數順序直接應用。
例如:range(“a 1:I 19“)。sort key 1:= range(“G3“),即1的位置參數是鍵1。
3、訂單1、訂單2、訂單3
這些訂單是用於排序的訂單模式規範參數。即:A-Z升序或Z-A降序。
參數的模式名稱為:
A-Z升序= xlAscending或direct =1。
Z-A降序= XL降序或直接=2。
帶參數名引用:
Order1:=xlAscending或Order1:= 1。
當參數位置被引用時,緊跟著它的是key。(但請註意key2和Order2之間有壹個類型參數。)
4、標題
也就是說,無論是否有標題行參數,* * *都有三個值:
標題:= xlGuess=0或xlYes=1或xlNo=2。
即=xlGuess或=0,工作表將自行判斷。
=xlYes,或=1,則1行被強制作為列標題,即1行不參與排序。
=xlNo或=2,則不強制列標題。也就是說,第1行也參與排序。
帶參數名引用:
例如:Header:= xlGuess
當引用參數位置時,它在第七個逗號之後。
(如果只有1個鍵,則6個逗號應連續留空。
如:range(“a 1:I 19“)。sort range(“a 1“),1、、、、2(在訂單1後寫6個逗號)。
5.匹配大小寫匹配嗎?
MatchCase:=False或=0不區分大小寫。
MatchCase:=True或=1區分大小寫。
6.方向排序方向
通常,同壹列中的行從上到下排序:Orientation:= xlTopToBottom,或=1。
如果同壹行中的列從左到右排序,則為:Orientation:= xlLeftToRight,或=2。
7.排序方法
按拼音排序:SortMethod:= xlPinYin,或=1(使用拼音信息)。
按筆劃排序:排序方法:= xlStroke或=2
8.DataOption1按數值或文本排序。
數據選項1:= xlSortNormal
9.以上綜合示例包括:按參數名稱引用:
範圍(“A1:I19“)。排序關鍵字1:= Range(“G3“),Order1:=xlAscending,_
Header:=xlGuess,OrderCustom:=1,MatchCase:=False,_
Orientation:=xlTopToBottom,SortMethod:=xlPinYin,_
數據選項1:=xlSortNormal
直接按下參數位置:
範圍(“A1:I19“)。sort【G3】,1、、、、、0,1,0,1,1,1
或者默認為:range(“a 1:I 19“)。排序【G3】,1。