久久96国产精品久久久-久久发布国产伦子伦精品-久久精品国产精品青草-久久天天躁夜夜躁狠狠85麻豆

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

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

Excel怎樣制作下拉菜單

來源:技術員聯盟┆發布時間:2018-02-06 00:09┆點擊:

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

  比如,設置字體。

  再比如,制作呈現多列數據的下拉菜單。

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

Excel怎樣制作下拉菜單  三聯

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

  制作材料

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

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

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

  如下圖:

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

  問題分析說明

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

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

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

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

  制作步驟

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

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

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

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

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

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

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

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

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

  ListFillRange也可以使用【定義名稱】,以達到動態引用數據源的目的。

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

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

  4、將【數據】中的ColumnCount設置為2;

  ColumnWidths設置為50磅

  ListWidth設置為150磅。

  ColumnCount是組合框下拉菜單呈現數據的列數,此處是工號和姓名兩列,設置為2。

  ColumnWidths是單列數據的寬度,此處將每列設置為50磅

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

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

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

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

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

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

  ——OK了。

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

  題外話:

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

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