Excel中默認的排序方法是按照字母或拼音順序排序的,如果要使用Excel内置的自定義序列或自己添加的自定義序列排序,需要使用其他的方法。
今天我們想和你說的是如何進行自定義排序……
首先什麼是自定義排序,言外之意的意思就是按我們給定的順序對源數據進行排序操作…
我們首先看看原始數據,如下:
我們直接看自定義排序後的結果如下圖:
今天我們和大家說2種方法,其實用VBA排序有很多方法,我們今天和大家說說我們最常用的2種方法。
1.主要使用Excel自帶的OrderCustom,代碼十分易懂,但是他對自定義序列有字符長度限制,所以也有局限性。這種方法是我們自定義排序的中最簡單最簡潔的一種,希望你可以熟知于心。
Application.CustomListCount屬性返回工作簿中所有自定義序列的數量
我們的第二種方式就是利用數組和字典是VBA處理數據的核心,殊不知數組不但可以提高我們的計算效率,而且字典可以關聯多個數據源構建各種關系,因此數組和字典才是學習VBA的核心要義。
明天繼續講Excel排序問題,明天說說range的排序。
以上就是今天要和大家分享的技巧,希望對大家有所幫助,祝各位一天好心情!
唯有不斷學習,才能不被淘汰!
Excel中每一個方法都有特定的用途,不是他們沒有用處,隻是你不了解或者暫時用不着,建議你收藏起來,萬一哪天用着呢?
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!