excel如何實現下拉框?有什麼好的方法?

楊秋秋


Excel實現下拉框最常用的是數據驗證(也叫數據有效性)和控件,其中數據驗證只能做列表式下拉框,而控件的形式則豐富許多,今天重點講解如何利用控件實現下拉框。


Excel 控件是放置於窗體上的一些圖形對象,可用來顯示或輸入數據、執行操作或使窗體更易於閱讀。這些對象包括文本框、列表框、選項按鈕、命令按鈕及其他一些對象。如圖所示,是Excel2016的窗體菜單,通過【開發工具】選項卡下面的【控件】分區,點擊【插入】下拉菜單,即可看到控件面板。



案例1:插入一級下拉菜單

Step1:在控件界面,選擇【表單控件】中的【組合框(窗體控件)】,如圖所示,選擇之後,將鼠標在工作表中拖動一個矩形,即可放置一個組合框控件。


在工作表中插入一個組合框控件,如圖所示:


Step2:將控件與數據進行連接

插入控件之後,這個控件和工作表中的單元格並沒有任何聯繫,我們需要通過設置,將控件和單元格中的數據進行連接。

①選中控件,點擊鼠標右鍵,然後選擇【設置控件格式】

②在【設置對象格式】窗口中,數據源區域我們選擇B2:B12數據區域,單元格連接我們選擇F2單元格。


連接之後,我們回到工作表界面,點擊組合框的下拉三角,就會出來數據源區域的列表清單,而在單元格連接的位置F2裡,會顯示所選列表中項目在列表中所處的位置,比如我們選擇華南二區,它在列表中處於第六的位置,那麼F2中就返回6這個數字。


當然,這只是控件最基礎的應用之一,通過控件可以實現複雜的二級、三級菜單,也可以構建動態圖表,這裡不再贅述。我們再來插入另一個菜單——列表框。


案例2:插入列表框

Step1:在控件界面,選擇【表單控件】中的【列表框(窗體控件)】,如圖所示,選擇之後,將鼠標在工作表中拖動一個矩形,即可放置一個列表框控件。


Step2:

同樣的,放置列表框之後,我們需要設置列表框的數據區域和單元格連接,另外,列表框還有不同的選定類型,分為:單選、複選和擴展。


我們將選定類型設置為【複選】,然後回到工作表界面,可以看到,列表框不需要下拉,能顯示多個選項,通過右側的滑塊進行調節,這是和組合框最大的區別。


同時,由於設置的選定類型為【複選】,我們可以一次性選定多個選項,如圖所示。


控件還能玩出很多花樣,我們下回見!


「精進Excel」系頭條簽約作者,關注我,如果任意點開三篇文章,沒有你想要的知識,算我耍流氓!


分享到:


相關文章: