
excel中多級(jí)下拉菜單怎么制作??
需要使用VBA監(jiān)控表格內(nèi)容變化。實(shí)現(xiàn)方法如下:
1.先在sheet1肯定不會(huì)使用的區(qū)域輸入兩列,分別對(duì)應(yīng)“服務(wù)態(tài)度,業(yè)務(wù)能力”
將“語音語調(diào)、話外音、主動(dòng)服務(wù)意識(shí)”區(qū)域命名為“服務(wù)態(tài)度”
將“需轉(zhuǎn)化、查詢錯(cuò)誤”區(qū)域命名為“業(yè)務(wù)能力”
2.然后在sheet1代碼頁輸入以下代碼,作用是監(jiān)控A1變化并依據(jù)變化調(diào)整B1設(shè)置。
PrivateSubWorksheet_Change(ByValTargetAsRange)
IfTarget=Range("A1")Then
Range("B1").Validation.Delete
Range("B1").Validation.AddType:=xlValidateList,alertStyle:=xlValidalertStop,Operator:=_
xlBetween,Formula1:="="&Target.Text
EndIf
EndSub
excel怎么設(shè)置兩級(jí)下拉菜單
首先看一下原始數(shù)據(jù),原始信息在一張工作表,第一行是省市名稱,下面的若干行為對(duì)應(yīng)省市下面的地名和區(qū)名。需要在另外一張工作表中A列和B列建立聯(lián)動(dòng)的二級(jí)下拉菜單。
2
首先,選中原始表的所有數(shù)據(jù)(包括多余的空白單元格),按F5或者Ctrl+G調(diào)出定位對(duì)話框。選擇左下角的【定位條件】。
3
如下圖,選則【常量】,并點(diǎn)擊【確定】按鈕。這樣,所有的非空單元格被選中。
4
選擇功能區(qū)的【數(shù)據(jù)】-【有效性】-【根據(jù)所選內(nèi)容創(chuàng)建】。
5
由于標(biāo)題在第一行,因此選擇【首行】為名稱,然后點(diǎn)擊【確定】按鈕。
6
操作完畢后,在名稱管理器中就可以看到定義的名稱了。
7
選中第一行的省市名稱(也定位到非空白單元格),在名稱框中輸入“省市”兩個(gè)字,然后按回車,這樣就定義了一個(gè)“省市”的名稱。
8
選中操作界面的A2單元格,選擇【數(shù)據(jù)】-【數(shù)據(jù)有效性】。
9
如下圖,選擇【序列】,【來源處】輸入:=省市,然后點(diǎn)擊【確定】按鈕。
excel多級(jí)聯(lián)動(dòng)下拉菜單怎么做
以WPS版本為例:
關(guān)于excel表格怎樣設(shè)置多級(jí)下拉項(xiàng),在WPS「表格(Excel)」中操作方法如下:
1、首先,我們?cè)诒砀駥?shù)據(jù)分別錄入到Sheet2和Sheet3中,Sheet2中是一級(jí)和二級(jí),Sheet3中是二級(jí)和三級(jí)的數(shù)據(jù)。和之前制作二級(jí)下拉菜單的方式差不多,我們先進(jìn)入Sheet2中,選擇所有數(shù)據(jù),點(diǎn)擊「公式-指定-只保留「首行」前面的勾,其他的全部取消掉。同樣的方法,我們?cè)俅芜M(jìn)入Sheet3中進(jìn)行操作;
2、設(shè)置一級(jí)下拉菜單:進(jìn)入Sheet1,選中A2單元格,進(jìn)入「數(shù)據(jù)-有效性-有效性-選擇序列」,在「來源」中選擇Sheet2中的「A1:C1」單元格(就是一級(jí)下拉菜單的內(nèi)容);
(注意:設(shè)置完成后續(xù)先選中一個(gè)選項(xiàng),否則設(shè)置二級(jí)時(shí)會(huì)提示錯(cuò)誤)
3、設(shè)置二級(jí)下拉菜單。光標(biāo)定位到B2單元格,然后進(jìn)入「數(shù)據(jù)-有效性-有效性-選擇序列」「來源」中輸入「=INDIRECT(A2)」確定;
4、設(shè)置三級(jí)下拉菜單。選中C2單元格,同樣的操作,只是在「來源」中輸入的是「=INDIRECT(B2)」。最后,我們選中A2:C2單元格,向下填充一下。此時(shí),我們的多級(jí)下拉菜單就已經(jīng)全部完成。
如何利用Excel數(shù)據(jù)有效性制作多級(jí)聯(lián)動(dòng)下拉列表
方法/步驟
認(rèn)識(shí)下拉菜單
如下圖示例,第一級(jí)下拉菜單為省份,第二級(jí)則為市,第三級(jí)為縣或區(qū)。第二級(jí)下拉菜單需根據(jù)第一級(jí)菜單的選擇自動(dòng)選擇對(duì)應(yīng)的市,同樣,第三級(jí)下拉菜單需根據(jù)第二級(jí)菜單的選擇自動(dòng)選擇對(duì)應(yīng)的縣或區(qū)。
制作第一級(jí)下拉菜單
第一級(jí)菜單為省,也即是廣東、廣西,因此直接利用數(shù)據(jù)有效性的引用即可。
制作第二級(jí)下拉菜單
第二級(jí)菜單為市,第二級(jí)菜單需根據(jù)第一級(jí)菜單的選擇來顯示第二級(jí)的菜單內(nèi)容,如第一級(jí)選擇廣東,則第二級(jí)需要選擇的菜單是“廣州、東莞、深圳.....”;
制作第三級(jí)下拉菜單
第三級(jí)菜單為縣區(qū),第三級(jí)菜單需根據(jù)第二級(jí)菜單的選擇來顯示第三級(jí)的菜單內(nèi)容,如第二級(jí)選擇廣州,則第三級(jí)需要選擇的菜單是“天河區(qū).....”;
5
去除數(shù)據(jù)有效性菜單中的空格
當(dāng)在定義名稱時(shí),需選擇定義名稱的范圍,如果范圍內(nèi)包括了空格,則菜單中就會(huì)形成空格,最簡(jiǎn)單的辦法,僅選擇有數(shù)據(jù)的范圍來定義名稱。
以上就是如何創(chuàng)建excel中的級(jí)聯(lián)菜單?的詳細(xì)內(nèi)容,!

