如何在Excel中用所有工作表名稱填充用戶窗體組合框?
本文討論的是將當(dāng)前工作簿的所有工作表名稱填充到Excel中的用戶窗體組合框中。

使用VBA代碼用所有工作表名稱填充Userform ComboBox
使用VBA代碼用所有工作表名稱填充Userform ComboBox
驚人的! 在 Excel 中使用高效的選項卡,如 Chrome、Firefox 和 Safari!
每天節(jié)省50%的時間,并減少數(shù)千次鼠標(biāo)單擊!
下面的VBA代碼可以幫助您將當(dāng)前工作簿的所有工作表名稱插入到用戶窗體組合框中。 請執(zhí)行以下操作。
1。 按 其他 + F11 同時打開 Microsoft Visual Basic應(yīng)用程序 窗口。
2.在 Microsoft Visual Basic應(yīng)用程序 窗口,請點擊插入用戶表單 插頁 > 用戶表格 如下圖所示。
3.然后繪制一個組合框控件并將其插入用戶窗體。 看截圖:
4.右鍵單擊插入的組合框,然后選擇 查看代碼 從上下文菜單中。 看截圖:
5.在開幕 Microsoft Visual Basic應(yīng)用程序 窗口,請復(fù)制并粘貼以下VBA代碼以替換“代碼”窗口中的原始代碼。
VBA代碼:使用當(dāng)前工作簿的所有工作表名稱填充用戶窗體組合框
Private Sub UserForm_Initialize()
Dim I As Long
Me.ComboBox1.Clear
For I = 1 To Sheets.Count
Me.ComboBox1.AddItem Sheets(I).Name
Next
Me.ComboBox1.Value = ActiveSheet.Name
End Sub
Note: In the code, ComboBox1 is the name of the inserted Combo Box. Please change it to the one of your own.
6. Press the F5 key to run the code. In the opening Userform, you can see all sheet names of the current workbook are displaying in the combo box as below screenshot:
Easily list all sheet names in Excel
The Create List of Sheet Names utility of Kutools for Excel can help to easily list all worksheet names of active workbook in a new worksheet in Excel. And you can shift to corresponding worksheet directly with clicking on the sheet name as the below screenshot shown. Download and try it now! (30-day free trail)
Related Articles:
How to copy Combo Box value to active cell in Excel?
How to display date format in combo box output in Excel?
How to open a specific worksheet by the selected value of a Combo Box in Excel?
How to prevent or disable typing in a combo box in Excel?
How to tab out of combo box to select specific cell in Excel?
Best Office Productivity Tools
Transform Hours into Minutes with Kutools for Excel!
Ready to supercharge your Excel tasks? Harness the power of Kutools for Excel - your ultimate time-saving tool. Streamline intricate tasks and glide through your data like a pro. Experience Excel at lightning speed!
Why You Need Kutools for Excel
??? Over 300 Powerful Features: Kutools is packed with more than 300 advanced features, simplifying your work in over 1500 scenarios.
?? Superior Data Processing: Merge cells, remove duplicates, and perform advanced data conversions – all without breaking a sweat!
?? Efficient Batch Operations: Why put in extra effort when you can work smart? Import, export, combine, and tweak data in bulk with ease.
?? Customizable Charts and Reports: Access a broad variety of additional charts and generate insightful reports that tell a story.
??? Powerful Navigation Pane: Gain an advantage with the robust Column Manager, Worksheet Manager, and Custom Favorites.
?? Seven Types of Drop-down Lists: Make data entry a breeze with drop-down lists of various features and types.
?? User-Friendly: A breeze for beginners and a powerful tool for experts.
Download Now and Soar Through Time with Excel!
Read More... Free Download... Purchase...
Office Tab Brings Tabbed interface to Office, and Make Your Work Much Easier
Enable tabbed editing and reading in Word, Excel, PowerPoint, Publisher, Access, Visio and Project.
Open and create multiple documents in new tabs of the same window, rather than in new windows.
Increases your productivity by 50%, and reduces hundreds of mouse clicks for you every day!
Read More... Free Download... Purchase...
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。