Excel中默認(rèn)的排序方法是按照字母或拼音順序排序的,如果要使用Excel內(nèi)置的自定義序列或自己添加的自定義序列排序,需要使用其他的方法。 今天我們想和你說的是如何進(jìn)行自定義排序…… 首先什么是自定義排序,言外之意的意思就是按我們給定的順序?qū)υ磾?shù)據(jù)進(jìn)行排序操作… 我們首先看看原始數(shù)據(jù),如下: 我們直接看自定義排序后的結(jié)果如下圖: 今天我們和大家說2種方法,其實(shí)用VBA排序有很多方法,我們今天和大家說說我們最常用的2種方法。 1.主要使用Excel自帶的OrderCustom,代碼十分易懂,但是他對(duì)自定義序列有字符長(zhǎng)度限制,所以也有局限性。這種方法是我們自定義排序的中最簡(jiǎn)單最簡(jiǎn)潔的一種,希望你可以熟知于心。 Application.CustomListCount屬性返回工作簿中所有自定義序列的數(shù)量 我們的第二種方式就是利用數(shù)組和字典是VBA處理數(shù)據(jù)的核心,殊不知數(shù)組不但可以提高我們的計(jì)算效率,而且字典可以關(guān)聯(lián)多個(gè)數(shù)據(jù)源構(gòu)建各種關(guān)系,因此數(shù)組和字典才是學(xué)習(xí)VBA的核心要義。 明天繼續(xù)講Excel排序問題,明天說說range的排序。 以上就是今天要和大家分享的技巧,希望對(duì)大家有所幫助,祝各位一天好心情! 唯有不斷學(xué)習(xí),才能不被淘汰! Excel中每一個(gè)方法都有特定的用途,不是他們沒有用處,只是你不了解或者暫時(shí)用不著,建議你收藏起來,萬(wàn)一哪天用著呢? |
|