該教程顯示瞭如何通過使用VBA代碼和Workbook Manager工具快速按字母順序排序Excel工作表。
Microsoft Excel提供了許多快速簡便的方法來按字母順序排列列或行。但是,只有一種方法可以重新排列工作表 - 將它們拖到表欄上的所需位置。當(dāng)涉及到一個(gè)非常大的工作簿中的字母表標(biāo)籤時(shí),這可能是一種漫長而錯(cuò)誤的方式。尋找節(jié)省時(shí)間的替代方案?只有兩個(gè):VBA代碼或第三方工具。
如何使用VBA在Excel中字母順序排列的選項(xiàng)卡
在下面,您會(huì)找到三個(gè)VBA代碼示例,以根據(jù)用戶的選擇對(duì)Excel片表上升,下降以及任一方向。
暗示您在VBA有一定的經(jīng)驗(yàn),我們只會(huì)概述在工作表中添加宏的基本步驟:
- 在您的Excel工作簿中,按Alt F11打開視覺基本編輯器。
- 在左窗格上,右鍵單擊此Workbook ,然後單擊插入>模塊。
- 將VBA代碼粘貼到代碼窗口中。
- 按F5運(yùn)行宏。
有關(guān)詳細(xì)的分步說明,請(qǐng)查看如何在Excel中插入和運(yùn)行VBA代碼。
提示。如果要保留宏以進(jìn)行進(jìn)一步使用,請(qǐng)確保將文件保存為Excel宏觀啟用的工作簿(.XLSM)。
另外,您可以下載我們的示例字母表Excel選項(xiàng)卡工作簿,如果提示,請(qǐng)啟用內(nèi)容,並直接從那裡運(yùn)行所需的宏。該工作簿包含以下宏:
- tabsending-從A到Z按字母順序排序。
- TABSDESCENDEND-以相反順序排列床單,從z到A。
- Alphabetizetabs-在兩個(gè)方向上排序表,上升或下降。
在下載示例工作簿並在您的Excel中打開,請(qǐng)打開自己的工作簿,在該工作簿中,您想在其中字母表選項(xiàng)卡,按Alt F8 ,選擇所需的宏,然後單擊“運(yùn)行” 。
從A到Z按字母順序排序Excel選項(xiàng)卡
這個(gè)小宏將床單在當(dāng)前的工作簿中以升序字母數(shù)字順序排列,第一個(gè)工作表的名稱以數(shù)字開頭,然後是從a到z的床單。
將Excel選項(xiàng)卡從z到a
如果您想按降序字母數(shù)字(z到a,然後使用數(shù)字名稱)對(duì)床單進(jìn)行排序,請(qǐng)使用以下代碼:
字母順序排列或下降
該宏使您的用戶可以決定如何在給定的工作簿中對(duì)工作表進(jìn)行分類,該工作表從A到Z或相反的順序按字母順序排列。
由於Excel VBA中的標(biāo)準(zhǔn)對(duì)話框(MSGBox)僅允許從少數(shù)預(yù)定義的按鈕中選擇,因此我們將使用三個(gè)自定義按鈕創(chuàng)建自己的表單(用戶形): a至z , z至a ,並取消。
為此,打開Visual Basic編輯器,右鍵單擊此Workbook ,然後單擊插入>用戶形式。將您的表單從順序命名,然後向其添加4個(gè)控件:標(biāo)籤和三個(gè)按鈕:
接下來,按F7 (或雙擊表單)打開代碼窗口並粘貼以下代碼。代碼截?cái)喟粹o點(diǎn)擊並為每個(gè)按鈕分配一個(gè)唯一標(biāo)籤:
取決於用戶是將A到Z還是Z到您的表單上的按鈕,請(qǐng)按字母順序排序(默認(rèn)情況下選擇)或下達(dá)字母順序排列;或關(guān)閉表格,在取消時(shí)什麼也不做。這是通過以下VBA代碼完成的,您可以通過插入>模塊以通常的方式插入。
如果您對(duì)VBA不太滿意,則可以只需下載我們的示例工作簿即可以字母表的標(biāo)籤,將其與您自己想要對(duì)選項(xiàng)卡進(jìn)行排序的文件一起在Excel中打開,然後從工作簿中運(yùn)行Alphabetizetabs宏:
選擇首選排序順序,例如A到Z ,並觀察結(jié)果:
提示。使用VBA,您還可以創(chuàng)建Excel工作表的副本。該代碼可在此處可用:如何使用VBA複製Excel。
如何使用Ultimate Suite按字母順序排列Excel選項(xiàng)卡
我們最終的Excel套件的用戶不必與VBA一起擺弄 - 他們擁有一個(gè)多功能工作簿經(jīng)理:
將此工具添加到您的Excel功能區(qū)中,單擊單個(gè)按鈕即可完成字母表選項(xiàng)卡!
如果您想探索這一點(diǎn),並且有70個(gè)Excel的專業(yè)工具,則可以在此處下載我們的Ultimate Suite的試用版。
我感謝您閱讀,並希望下週在我們的博客上見到您!
以上是如何在上升和降序中以Excel中的字母順序排列選項(xiàng)卡的詳細(xì)內(nèi)容。更多資訊請(qǐng)關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

熱AI工具

Undress AI Tool
免費(fèi)脫衣圖片

Undresser.AI Undress
人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6
視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版
神級(jí)程式碼編輯軟體(SublimeText3)
