excel一个单元格多选n个选项(单元格设置下拉菜单多选)

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

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

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

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

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

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

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

如下图:

创建对话框

双击窗体编写如下代码:

Private Sub UserForm_Initialize()

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

End Sub

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

  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

感谢您访问:美文云网站!本文永久链接:https://meiwenyun.com/432119.html。侵删或不良信息举报请联系邮箱:820608633@qq.com或微信:meiwenyun888。
上一篇 2024年8月22日 04:39
下一篇 2024年8月22日 04:39

相关推荐

  • 男朋友说穿裙子做事方便什么

    每个人对于穿着喜好和舒适度的感受有所不同。一些人可能认为穿裙子在某些情况下更加方便,而另一些人可能持不同观点。穿着的选择应该基于个人的喜好和舒适感,而不应受到他人的主张或偏好的影响…

    2024年8月4日
    2.1K
  • 怎么判断智齿要不要拔 智齿牙一定要拔吗

    正月初一是阳历几号 正月初一是几号 智齿一定要拔吗 不一定。 其实判断的标准是很简单的,就是是否影响了自己的生活,很多人都知道智齿很疼,影响了生活就需要拔掉。长不出来的智齿,就是阻…

    2024年8月11日
    253
  • 坐月子感冒能哺乳吗?有哪些预防感冒的妙招?

    在期间恢复,也是健康成长最重要的时刻,所以问题来了,坐在分娩期间感冒了,你还能喂养吗?感冒起来介绍一下! 坐月子感冒可以吗? 一般感冒可以继续喂养。 因为感冒主要通过飞沫(如咳嗽、…

    2023年4月30日
    379
  • 产后多久能练瑜伽?产后练习瑜伽能减肥吗?

    每个女孩都想拥有一个魔鬼般的身材,但一旦一个女人有了孩子,她不可避免地会变形。因此,许多人通过塑造身体,帮助产后身体快速恢复。那么, 产后多久能练瑜伽??你能通过练习瑜伽…

    2023年4月30日
    387
  • 家养乌龟吃什么食物 乌龟吃什么食物大全

    随着生活水平不断提高,人们饲养宠物不再局限于传统的猫狗鸟等动物。单说水族界除了首位的观赏鱼宠物,其次就是乌龟了。何如饲养乌龟以前有文章做过浅谈,今天就乌龟吃的食物来做个汇总。 习性…

    2024年8月7日
    276
  • 4个因素可能引起肥胖 肥胖是什么原因引起的

    影响营养吸收的四大因素 营养吸收不好是什么原因 遗传因素 为什么有的人吃得很多但不见胖,有的人吃得很少却特别容易胖呢?遗传在其中起着重要作用。有资料表明,父母中有一方为肥胖,其子女…

    2024年8月3日
    277
分享本页
返回顶部