技術員聯(lián)盟提供win764位系統(tǒng)下載,win10,win7,xp,裝機純凈版,64位旗艦版,綠色軟件,免費軟件下載基地!

當前位置:主頁 > 教程 > 軟件教程 > Excel教程 >

Excel怎樣制作下拉菜單

來源:技術員聯(lián)盟┆發(fā)布時間:2018-02-06 00:09┆點擊:

  談起在Excel中制作下拉菜單,大家首先想起的大都是數(shù)據(jù)有效性。數(shù)據(jù)有效性制作下拉菜單,快捷、便利、實用、功能很全面——不過卻也有力所不及的地方。

  比如,設置字體。

  再比如,制作呈現(xiàn)多列數(shù)據(jù)的下拉菜單。

  例如,這個樣子的下拉菜單:

Excel怎樣制作下拉菜單  三聯(lián)

  今天咱們就來談談這樣高大上的下拉菜單是如何制作的。

  制作材料

  一份是員工信息表,信息表里有同名員工,如下圖:

一種比較高大上的Excel下拉菜單的制作方法

  一份是檔案表,要求輸入工號,即可調(diào)出對應的人員信息。

  如下圖:

一種比較高大上的Excel下拉菜單的制作方法

  問題分析說明

  我們需要根據(jù)【員工信息】的數(shù)據(jù),在【員工檔案表】的B3單元格制作下拉菜單。

  由于員工信息表存在同名不同人的情況,所以下拉菜單的內(nèi)容應以工號為準,畢竟同名的人,工號是不同滴。

  如果此處是使用數(shù)據(jù)有效性制作下拉菜單,結果就是一溜的工號數(shù)字,信息呈現(xiàn)并不形象直觀,對于業(yè)務不熟練的MM來說,誰知道工號01123是那個以哄老婆為特長的圖表講師三土啊?哈哈。

一種比較高大上的Excel下拉菜單的制作方法

  制作步驟

  1、單擊【開發(fā)工具】選項卡中的【插入】按鈕,在彈出的下拉菜單中,單擊ActiveX控件下的【組合框】。

  (如果木有開發(fā)工具選項卡,可以百度,不同Excel版本位置不一,所以此處就不詳說了)

一種比較高大上的Excel下拉菜單的制作方法

  2、按住鼠標左鍵,拖動鼠標,在B3單元格任意畫一個形狀,爾后右鍵單擊該控件,在彈出的選擇菜單中,單擊【屬性】,再單擊【屬性】菜單中的【按分類序】

一種比較高大上的Excel下拉菜單的制作方法

  3、將【雜項】中的LinkedCell設置為B3

  ListFillRange設置為員工信息!b2:c10。

  LinkedCell是指定得到組合框所選數(shù)據(jù)的單元格,此處是B3。

  ListFillRange是組合框數(shù)據(jù)來源,此例中數(shù)據(jù)來源為員工信息!b2:c10。

  ListFillRange也可以使用【定義名稱】,以達到動態(tài)引用數(shù)據(jù)源的目的。

  如果使用定義名稱,可以直接輸入相應的名稱。

一種比較高大上的Excel下拉菜單的制作方法

  4、將【數(shù)據(jù)】中的ColumnCount設置為2;

  ColumnWidths設置為50磅

  ListWidth設置為150磅。

  ColumnCount是組合框下拉菜單呈現(xiàn)數(shù)據(jù)的列數(shù),此處是工號和姓名兩列,設置為2。

  ColumnWidths是單列數(shù)據(jù)的寬度,此處將每列設置為50磅

  當然也可以分別設置每列的寬度,不同列寬度之間以半角分號間隔。

  ListWidth是該控件菜單整體的寬度,設置為150磅,可根據(jù)實際情況作相應調(diào)整。

一種比較高大上的Excel下拉菜單的制作方法

  5、最后設置字體,單擊【字體】中【Font】的設置按鈕,設置自己喜歡的字體格式,設置完成后,單擊【確定】,最后關閉【屬性】菜單。

一種比較高大上的Excel下拉菜單的制作方法

  6、選取B3單元格的組合框控件,將尺寸縮小為只呈現(xiàn)三角(是否縮小,也可以根據(jù)個人喜好決定),然后依次單擊【開發(fā)工具】→【設計模式】,退出設計模式。

  ——OK了。

一種比較高大上的Excel下拉菜單的制作方法

  題外話:

  雖然制作步驟看起來很煩瑣,但實際上,也只是點了幾下鼠標,并沒有什么高深的知識。

  為了防止有人輸入錯誤的工號,B3單元格依然可以使用數(shù)據(jù)有效性規(guī)范數(shù)據(jù)錄入,只是不要勾選數(shù)據(jù)有效性中的【提供下拉箭頭】。