当前位置:首页 > 实用技巧 >

excel表格设置多级下拉选项(excel表格中二级下拉选项怎么设置)

来源:原点资讯(www.yd166.com)时间:2023-11-03 09:44:23作者:YD166手机阅读>>

excel默认只能制作单选列表,这个比较简单。但是如何制作一个可以多选的下拉列表呢?这就需要使用VBA(visual basic Application)。

有些朋友的excel菜单默认没有开发工具,可通过文件菜单->选项->自定义功能区勾选后显示出来。请看下图。

excel表格设置多级下拉选项,excel表格中二级下拉选项怎么设置(1)

制作好的双选下拉列表效果如下:

excel表格设置多级下拉选项,excel表格中二级下拉选项怎么设置(2)

下面小编演示如何制作多选下拉列表。

1.首先我们打开一个Excel文件;

2.点击开发工具->Visual Basic,在弹出的窗口中选择插入->用户窗体

在工具栏中分别拖拽一个listbox 列表 和command 按钮放在窗体中,调制大小和适合的位置。

如下图:

excel表格设置多级下拉选项,excel表格中二级下拉选项怎么设置(3)

创建对话框

双击窗体编写如下代码:

Private Sub UserForm_Initialize()

ListBox1.List = Array("选项1", "选项2", "选项3" )

End Sub

以上代码作用是 窗体初始化时 给ListBox1 赋 初始值,选项1,选项2,选项3,...选项n。如果需要多个选项和一直添加。

excel表格设置多级下拉选项,excel表格中二级下拉选项怎么设置(4)

  1. 双击 当前要使用的工作表 ,粘贴以下代码,该函数作用是响应用户点击单元格事件,具体含义见注释

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Not Intersect(Target, [a1:a900]) Is Nothing Then

'只有用户点击A1至A900单元格显示窗体,否则不显示

UserForm1.Show

End If

End Sub

4.给窗体按钮编写单击事件 ,即用户点击确定按钮后执行哪些操作

Private Sub CommandButton1_Click()

Dim i, s

Dim j '用户统计用户选择了几个选项

j = 1

With ListBox1

For i = 0 To .ListCount - 1

If .Selected(i) Then s = s & "," & .List(i)

j = j 1 '用户选择一个选项统计变量自加1

Next

End With

If j >= 2 Then MsgBox "只能选择两项": Exit Sub

'判断用户选择了几个选项,大于2项不允许。如何让用户必须选择2项,则判断j=2。

ActiveCell = s

Me.Hide

End Sub

因平台只允许上传doc或PDF文件。要获取案例文件请私信我,

,

栏目热文

excel如何设置多个多级下拉菜单(excel多级下拉列表怎么做)

excel如何设置多个多级下拉菜单(excel多级下拉列表怎么做)

Hello,大家好今天跟大家分享下我们如何制作多级联动下拉菜单,也就是我们常说的1级2级以及3级下拉菜单。很多人都觉得制...

2023-11-03 10:04:28查看全文 >>

excel表格三级下拉菜单(excel表格三级下拉选项设置)

excel表格三级下拉菜单(excel表格三级下拉选项设置)

大家平时在工作中经常会用到下拉选择列表,单个单元格的下拉列表相信各位都知道怎么做了,简直So easy 了!但是三级联动...

2023-11-03 09:34:01查看全文 >>

excel表格怎样设置多级下拉(excel表格里设置一二级下拉选项)

excel表格怎样设置多级下拉(excel表格里设置一二级下拉选项)

很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最...

2023-11-03 09:57:19查看全文 >>

excel表格怎么设置下拉菜单变化(excel表格下拉菜单怎么增加选项)

excel表格怎么设置下拉菜单变化(excel表格下拉菜单怎么增加选项)

很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最...

2023-11-03 09:32:23查看全文 >>

excel表格多级下拉选项(excel表格下拉多个选项怎么设置)

excel表格多级下拉选项(excel表格下拉多个选项怎么设置)

在Excel表格文件中,我们经常可以看到有很多下拉菜单选项,像这样的下拉菜单它是如何制作的呢?今天电脑百科林老师,给大家...

2023-11-03 09:32:01查看全文 >>

excel表格怎么设置两个下拉菜单(怎么设置excel表格菜单下拉)

excel表格怎么设置两个下拉菜单(怎么设置excel表格菜单下拉)

需要制作一个二级联动的下拉菜单,效果如下:第一菜单选择不同时,第二菜单会出现对应的内容。而且我们希望,当原始数据中的数据...

2023-11-03 09:26:15查看全文 >>

摩托车压缩比11:1是不是太高了(摩托车压缩比9.8:1和9.6:1哪个高)

摩托车压缩比11:1是不是太高了(摩托车压缩比9.8:1和9.6:1哪个高)

为什么大阳的踏板摩托车,从125—350cc动力参数都比别人强?这是后台一位车友留言的一个问题。根据描述来看,这位车友对...

2023-11-03 09:42:19查看全文 >>

摩托车怎么判断压缩比(摩托车压缩比对应汽油)

摩托车怎么判断压缩比(摩托车压缩比对应汽油)

摩托车在小时候我们经历了羡慕,拥有,享受的全过程,但对于摩托车的具体参数也不了解,具体参数配置表,每一项参数的具体含义你...

2023-11-03 09:43:31查看全文 >>

摩托车压缩比参数在哪看(怎么看摩托车压缩比是多少)

摩托车压缩比参数在哪看(怎么看摩托车压缩比是多少)

有人买了摩托车,天天标榜的是摩托车和老婆概不外借,而且加油来说更是只要95#、98#,曾经在加油站看到过豪爵DR150加...

2023-11-03 09:39:48查看全文 >>

摩托车压缩比为什么低(摩托车加压缩比的优缺点)

摩托车压缩比为什么低(摩托车加压缩比的优缺点)

有人喜欢内射,有人喜欢外射……啊!太污了!有人用筷子吃饭,也有人用勺子吃饭,还有更变态的用手抓着来吃饭……人吃饭,车当然...

2023-11-03 09:43:19查看全文 >>

文档排行