當前位置:成語大全網 - 書法字典 - ExcelVBA怎麽排序?

ExcelVBA怎麽排序?

1,帶參數名引用,如:key 1:= Range(“G3“)。

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。