• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦>學習電腦>工具軟件>辦公軟件學習>Excel教程>Excel基礎>

    excel制作下拉列表的方法

    時間: 思偉715 分享

      小編之前已經介紹了很多excel的功能及屬性,今天要繼續分享的是如何利用excel制作下拉列表,方法還不止一種,是不是很好奇呢?馬上來分享下excel制作下拉列表的3種方法。

      excel制作下拉列表的方法

      excel制作下拉列表配圖

      在Excel中制作下拉列表能夠通過數據有效性、使用窗體控件與VBA控件工具箱中的組合框來制作。下面我們用一個具體的例子來進行說明(在文章結尾處可下載xls格式的示例文件)。假如我們每個月都有一個工資表,其中每個員工的工資按照其出勤天數每個月都不相同。

      我們需要制作一個“個人工資表”來查看每個人每個月的工資情況,這時就可以制作一個包含員工姓名下拉列表,在其中進行選擇來查看指定員工每個月的工資情況。

      方法一:使用數據有效性

      通過數據有效性能夠在單元格中提供一個下拉箭頭,單擊下拉箭頭會彈出下拉列表。由于員工姓名都在每月的工資表中,而“個人工資表”中沒有這些人員姓名,因此我們必需先定義名稱,以便在“個人工資表”中設置數據有效性時進行引用。

      定義名稱的途徑是單擊菜單“插入→名稱”,在定義名稱對話框中進行定義,這里將“1月工資”表中的姓名區域B3:B14定義為“姓名”,如圖。

      1.假如下拉列表放在“個人工資表”的C1單元格,選擇C1單元格,然后單擊菜單“數據→有效性”,選擇“設置”選項卡,在“有效性條件”區域中“允許”下方的下拉列表中選擇“序列”。

      2.在“來源”下方的文本框中輸入“=姓名”。單擊“確定”。

      3.在數據區C3:H14中用VLOOKUP函數對工資數據進行關聯。例如第3行為1月工資,可以在C3單元格中輸入公式

      =VLOOKUP($C class="main">

    excel制作下拉列表的方法

    時間: 思偉715 分享

      在D3單元格中輸入公式:

      =VLOOKUP($C class="main">

    excel制作下拉列表的方法

    時間: 思偉715 分享

      在C4單元格中輸入公式:

      =VLOOKUP($C class="main">

    excel制作下拉列表的方法

    時間: 思偉715 分享

      其余單元格依此類推。這樣,只要在單擊C1單元格右側的下拉箭頭選擇員工姓名就可以查看其所有月份的工資情況。

      方法二:用窗體控件

      1.在菜單欄上右擊,在彈出的菜單中選擇“窗體”,將彈出“窗體”浮動工具欄,單擊“組合框”控件。

      2.將光標放到表格中,這時光標變成細黑十字形,在表格中畫一個組合框。

      3.右擊組合框,在彈出的菜單中選擇“設置控件格式”。

      在“設置控件格式”對話框中選擇“控制”選項卡,設置“數據源”區域為“‘1月工資’!$B:$B”(或“姓名”),設置“單元格鏈接”為$J class="main">

    excel制作下拉列表的方法

    時間: 思偉715 分享

      單擊“確定”回到表格中,按ESC鍵或在任一單元格單擊一下取消組合框的編輯狀態。這樣設置以后,我們在下拉列表中選擇一個姓名后,在J1單元格中將出現該姓名在姓名列表中的相對位置。例如我們選擇第3個姓名“王霞”,J1單元格中返回數值3。

      4.在數據區C3:H14中用VLOOKUP函數對工資數據進行關聯,利用工資表中的序號數字返回工資數據,方法同上。

      方法三:用VBA控件工具箱中的組合框控件。

      1.在菜單欄上右擊,在彈出的菜單中選擇“控件工具箱”,將彈出“控件工具箱”浮動工具欄,單擊“組合框”控件。

      2.將光標放到表格中,這時光標變成細黑十字形,在表格中畫一個組合框。

      3.右擊組合框,在彈出的菜單中選擇“屬性”。

      4.在“屬性”窗口中,將ListFillRange屬性設置為“‘1月工資’!B3:B14”。關閉“屬性”窗口 。

      5.按Alt+F11,打開VBA編輯器,在“個人工資表”中添加 下列代碼:

      Private Sub ComboBox1_Change()

      Range(“c1”) = ComboBox1.Value

      End Sub

      6.在數據區C3:H14中用VLOOKUP函數對工資數據進行關聯,途徑同上。

      另外,我們也可使用VBA代碼將員工名單添加到組合框中,有兩種途徑供選擇:

      在VBA編輯器的“工程”窗口中,雙擊“ThisWorkBook”,在右側的代碼窗口中輸入下列代碼:

      1.使用 AddItem途徑添加項目:

      Private Sub Workbook_Open()

      Dim vName As Variant

      Dim i As Integer

      ‘創建列表

      vName = Array(“張梅”, “黃中”, “王霞”, “應軍軍”, “鄭梟”, “劉梅波”, “李飛”, “吳燕”)

      ’使用 AddItem途徑For i = LBound(vName) To UBound(vName)

      Sheet3.ComboBox1.AddItem vName(i)

      Next i

      End Sub

      2.使用 List 屬性添加項目:

      Private Sub Workbook_Open()

      Dim vName As Variant

      Dim i As Integer

      ‘創建列表

      vName = Array(“張梅”, “黃中”, “王霞”, “應軍軍”, “鄭梟”, “劉梅波”, “李飛”, “吳燕”)

      ’使用 List 屬性

      Sheet3.ComboBox1.List = WorksheetFunction.Transpose(vName)

      End Sub

      其中Sheet3是VBA編輯器“工程”窗口中與“個人工資表”名稱對應的工作表,這里直接引用的是Sheet3,而不是工作表名稱。這樣,每次打開工作簿時,姓名列表會自發添加到組合框中。

    excel制作下拉列表的方法

    小編之前已經介紹了很多excel的功能及屬性,今天要繼續分享的是如何利用excel制作下拉列表,方法還不止一種,是不是很好奇呢?馬上來分享下excel制作下拉列表的3種方法。 excel制作下拉列表的方法 excel制作下拉列表配圖 在Excel中制作下
    推薦度:
    點擊下載文檔文檔為doc格式

    精選文章

    • excel中怎么使用not函數?
      excel中怎么使用not函數?

      not函數是對邏輯判斷取反向值的函數,可以看作是and函數的反義函數。下面我們來認識一下這個函數吧! excel中中的使用not函數 1、首先我們打開樣表。 2、

    • Excel2003如何實現字符替換
      Excel2003如何實現字符替換

      字符替換,顧名思義就是用新的字符替換原有的字符。Excel中的字符替換工具,一方面實現了字符的搜索功能,另一方面實現了搜索結果的替換功能。下面

    • excel表格中數字亂碼怎么辦?
      excel表格中數字亂碼怎么辦?

      excel表格中數字亂碼怎么辦?今天就由學習啦小編教大家解決這個問題!希望可以幫到大家! EXCEL表格數字亂碼 具體的方法步驟如下: 1、如圖,下載的表格,準

    • 如何使用Excel2007中的內容重排功能?
      如何使用Excel2007中的內容重排功能?

      我們在使用Excel的過程中,有時候需要把一個單元格的內容進行分離,或者多行內容合并到一個單元格,如果是用復制粘貼的方法來完成,很明顯操作效率

    531926 主站蜘蛛池模板: eeuss影院www在线观看免费| 岳又湿又紧粗又长进去好舒服| 日韩成人免费在线| 日本高清H色视频在线观看| 日韩a在线观看| 精品无码一区二区三区爱欲九九| 精品无码人妻一区二区三区品| 99无码精品二区在线视频| av无码免费永久在线观看| 888午夜不卡理论久久| 激情黄+色+成+人| 色老板在线视频一区二区| 白白的肥岳嗷嗷叫| 欧洲动作大片免费在线看| 斗罗大陆动漫免费观看全集最新| 小情侣高清国产在线播放| 国产精品成人免费视频网站| 国产女人aaa级久久久级| 免费超爽大片黄| 亚洲av无码成人精品区日韩| 一边摸一边爽一边叫床免费视频| 99久久超碰中文字幕伊人| 黄色一级片毛片| 精品久久无码中文字幕| 树林里狠狠地撞击着h| 性色av一区二区三区| 国产精品另类激情久久久免费| 国产一区二区小早川怜子| 亚洲欧美国产日本| 中文字幕第6页| 青青草原免费在线| 美女被免费视频网站a国产| 欧美香蕉爽爽人人爽| 新版bt天堂资源在线| 国产精品人成在线播放新网站| 啊灬啊别停灬用力啊老师网站| 亚洲丶国产丶欧美一区二区三区| 一级毛片不卡片免费观看| 国产丝袜第一页| 特级毛片爽www免费版| 日本丰满www色|