【Excel VBA】資料排序_升冪與降冪

VBA資料排序

資料排序可以將資料由小排列到大(升冪)或由大排列到小(降冪),那如何使用VBA快速做出資料排序_升冪與降冪呢?

升冪排序(小到大)

輸入巨集

※輸入以下指令※

Sub 資料排序升冪()
Range(“A1″).Sort key1:=”日期”,
order1:=xlAscending, _
Header:=xlYes
End Sub

執行巨集

點選「開發人員」-「巨集」或按下「Ctrl」+「F8」快捷鍵,並「執行」巨集。

執行後則快速將資料(日期)由小排列到大(升冪)

降冪排序(大到小)

輸入巨集

※輸入以下指令※

Sub 資料排序降冪()
Range(“A1″).Sort key1:=”日期”,
order1:=xlDescending, _
Header:=xlYes
End Sub

執行巨集

點選「開發人員」-「巨集」或按下「Ctrl」+「F8」快捷鍵,並「執行」巨集。

執行後則快速將資料(日期)由大排列到小(降冪)

語法說明

Range(“A1″).Sort key1:=”日期”
資料清單裡將「日期」進行排序
order1:=xlAscending
按升冪(由小到大)排序
order1:=xlDescending
按降冪(由大到小)排序
Header:=xlYes
是否含標題列,xlYes為包含標題;xlNo為不包含標題

其他文章分享

【Excel VBA】
設定自動篩選

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *