小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Excel VBA教程:Sort方法

 放飛遐溪 2022-07-18 發(fā)布于江蘇

對(duì)數(shù)據(jù)透視表、單元格區(qū)域或活動(dòng)區(qū)域(如果指定區(qū)域僅包含一個(gè)單元格)進(jìn)行排序。

expression.Sort(Key1, Order1, Key2, Type, Order2, Key3, Order3, Header, OrderCustom, MatchCase, Orientation, SortMethod, DataOption1, DataOption2, DataOption3)

expression   必需。該表達(dá)式返回“應(yīng)用于”列表中的對(duì)象之一。

Key1   Variant 類型,可選。第一個(gè)排序字段,可為文本(數(shù)據(jù)透視表字段或區(qū)域名)或者為 Range對(duì)象 (例如,“Dept”或Cells(1, 1))。

Order1  XlSortOrder 類型,可選。在 Key1 中指定的字段或區(qū)域的排序順序。

XlSortOrder 可為以下 XlSortOrder 常量之一。
xlDescending 對(duì) Key1 按降序排序。
xlAscending 默認(rèn)值。對(duì) Key1 按升序排序。

Key2   Variant 類型,可選。第二個(gè)排序字段,可為文本(數(shù)據(jù)透視表字段或區(qū)域名)或者為 Range對(duì)象。如果省略本參數(shù),則沒有第二個(gè)排序字段。對(duì)數(shù)據(jù)透視表進(jìn)行排序時(shí),不能使用本參數(shù)。

Type  Variant 類型,可選。指定要排序的元素。僅在對(duì)數(shù)據(jù)透視表排序時(shí)才使用本參數(shù)。

XlSortType 可為以下 XlSortType 常量之一。
xlSortLabels 按標(biāo)簽對(duì)數(shù)據(jù)透視表排序。
xlSortValues 按值對(duì)數(shù)據(jù)透視表排序。

Order2  XlSortOrder 類型,可選。在 Key2 中指定的字段或區(qū)域的排序順序。對(duì)數(shù)據(jù)透視表進(jìn)行排序時(shí),不能使用本參數(shù)。

XlSortOrder 可為以下 XlSortOrder 常量之一。
xlDescending 對(duì) Key2 按降序排序。
xlAscending 默認(rèn)值。對(duì) Key2 按升序排序。

Key3   Variant 類型,可選。第三個(gè)排序字段,為文本(區(qū)域名)或者為 Range對(duì)象。如果省略本參數(shù),則沒有第三個(gè)排序字段。對(duì)數(shù)據(jù)透視表進(jìn)行排序時(shí),不能使用本參數(shù)。

Order3  XlSortOrder 類型,可選。在 Key3 中指定的字段或區(qū)域的排序順序。對(duì)數(shù)據(jù)透視表進(jìn)行排序時(shí),不能使用本參數(shù)。

XlSortOrder 可為以下 XlSortOrder 常量之一。
xlDescending 對(duì) Key3 按降序排序。
xlAscending 默認(rèn)值。對(duì) Key3 按升序排序。

Header  XlYesNoGuess 類型,可選。指定第一行是否包含標(biāo)題。對(duì)數(shù)據(jù)透視表進(jìn)行排序時(shí),不能使用本參數(shù)。

XlYesNoGuess 可為以下 XlYesNoGuess 常量之一。
xlGuess 由 Microsoft Excel 確定是否有標(biāo)題,如果有,確定標(biāo)題位于何處。
xlContinuous 默認(rèn)值。(應(yīng)對(duì)整個(gè)區(qū)域進(jìn)行排序)。
xlYes (不應(yīng)對(duì)整個(gè)區(qū)域進(jìn)行排序)。

OrderCustom   Variant 類型,可選。本參數(shù)是從 1 開始的整數(shù),指定了在自定義排序順序列表中的索引號(hào)。如果省略 OrderCustom參數(shù),則使用常規(guī)排序。

MatchCase   Variant 類型,可選。如果為 True,則進(jìn)行區(qū)分大小寫的排序;如果為 False,則排序時(shí)不區(qū)分大小寫。對(duì)數(shù)據(jù)透視表進(jìn)行排序時(shí),不能使用本參數(shù)。

Orientation  XlSortOrientation 類型,可選。排序方向。

XlSortOrientation 可為以下 XlSortOrientation 常量之一。
xlSortRows 默認(rèn)值。按行排序。
xlSortColumns 按列排序。

SortMethod  XlSortMethod 類型,可選。排序類型。對(duì)于所選擇或安裝的不同語言支持(例如:美國英語),以上某些常量可能不可用。

XlSortMethod 可為以下 XlSortMethod 常量之一。
xlStroke 按每個(gè)字符的筆劃數(shù)量排序。
xlPinYin 默認(rèn)值。按字符的漢語拼音順序排序。

DataOption1  XlSortDataOption 類型,可選。指定如何對(duì) key 1 中的文本進(jìn)行排序。對(duì)數(shù)據(jù)透視表進(jìn)行排序時(shí),不能使用本參數(shù)。

XlSortDataOption 可為以下 XlSortDataOption 常量之一。
xlSortTextAsNumbers 將文本作為數(shù)字型數(shù)據(jù)排序。
xlSortNormal 默認(rèn)值。分別對(duì)數(shù)字和文本數(shù)據(jù)進(jìn)行排序。

DataOption2  XlSortDataOption 類型,可選。指定如何對(duì) key 2 中的文本進(jìn)行排序。對(duì)數(shù)據(jù)透視表進(jìn)行排序時(shí),不能使用本參數(shù)。

XlSortDataOption 可為以下 XlSortDataOption 常量之一。
xlSortTextAsNumbers 將文本作為數(shù)字型數(shù)據(jù)排序。
xlSortNormal 默認(rèn)值。分別對(duì)數(shù)字和文本數(shù)據(jù)進(jìn)行排序。

DataOption3  XlSortDataOption 類型,可選。指定如何對(duì) key 3 中的文本進(jìn)行排序。對(duì)數(shù)據(jù)透視表進(jìn)行排序時(shí),不能使用本參數(shù)。

XlSortDataOption 可為以下 XlSortDataOption 常量之一。
xlSortTextAsNumbers 將文本作為數(shù)字型數(shù)據(jù)排序。
xlSortNormal 默認(rèn)值。分別對(duì)數(shù)字和文本數(shù)據(jù)進(jìn)行排序。

說明

對(duì)于特定的工作表,每次使用本方法時(shí),將保存對(duì) Header、Order1、Order2、Order3、OrderCustom 和 Orientation 的設(shè)置。如果在下次調(diào)用本方法時(shí)不指定這些參數(shù)的值,則會(huì)使用這些保存的值。如果不使用這些保存的值,在每次使用 Sort方法時(shí)請(qǐng)明確設(shè)置這些參數(shù)的值。

不能轉(zhuǎn)換為數(shù)字型數(shù)據(jù)的文本字符串按常規(guī)排序。

注意   如果使用 Sort方法時(shí)沒有定義參數(shù),則 Microsoft Excel 會(huì)對(duì)所選定的要排序的區(qū)域按升序排序。

Excel VBA教程:Sort方法·示例

本示例對(duì)工作表 Sheet1 上的單元格區(qū)域 A1:C20 進(jìn)行排序,用單元格 A1 作為第一排序關(guān)鍵字,用單元格 B1 作為第二排序關(guān)鍵字。排序是按行以升序進(jìn)行的,沒有標(biāo)題。本示例假定單元格區(qū)域 A1:C20 有數(shù)據(jù)存在。

Sub SortRange1()    Worksheets("Sheet1").Range("A1:C20").Sort _
        Key1:=Worksheets("Sheet1").Range("A1"), _
        Key2:=Worksheets("Sheet1").Range("B1")End Sub

本示例對(duì)工作表 Sheet1 上包含單元格 A1 的區(qū)域(活動(dòng)區(qū)域)進(jìn)行排序,按第一列中的數(shù)據(jù)進(jìn)行排序,并且自動(dòng)使用標(biāo)題行(如果存在)。本示例假定活動(dòng)區(qū)域(包含單元格 A1)中有數(shù)據(jù)存在。Sort方法將自動(dòng)確定活動(dòng)區(qū)域。

Sub SortRange2()    Worksheets("Sheet1").Range("A1").Sort _
        Key1:=Worksheets("Sheet1").Columns("A"), _
        Header:=xlGuessEnd Sub

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多