问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Excel数据有效性设置的下拉菜单内容有多个,但选择时只能单选,如何设置下拉菜单,可以在选择时多选?

发布网友 发布时间:2022-04-23 18:03

我来回答

4个回答

热心网友 时间:2023-10-12 03:51

多选功能无法通过设置数据有效性来实现,需要插入“列表框”来实现该功能。

操作方法(以excel2007以上版本):

1、首先点击工具栏中的“开发工具”选项,点击“插入”中的“列表框”图标。

2、然后在表格上画出一个列表框,并点击“属性”按钮。

3、在打开的设置窗口中选择数据源区域为需要显示的数据单元格,勾选“复选”,点击确定。

4、设置后即可实现在列表框内点击不同的数据可以同时选中,进行多选操作。

热心网友 时间:2023-10-12 03:52

1、打开excel表,选择数据选项卡中的数据验证,如下图所示。

2、弹出对话框,输入要设置的序列,注意,序列之间用英文的逗号隔开。

3、确定后即可看到设置的下拉菜单。

4、还有一种方法是,在excel空白单元格处按列输入对应的序列。

5、然后选择数据验证,弹出对话框选择框选按钮。

6、框选已输入的序列。

7、即可看到对应的设置。就完成了。

热心网友 时间:2023-10-12 03:52

这个不是用单元格的数据有效性作的,而是利用VBA控件中的列表框做的。单元格的数据有效性没有这个功能。

Private Sub ListBox1_MouseUp(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
    Dim ar(), Str$
    For i = 0 To ListBox1.ListCount - 1
       If ListBox1.Selected(i) = True Then
        ReDim Preserve ar(k)
        ar(k) = ListBox1.List(i)
        k = k + 1
       End If
    Next
    Str = Join(ar(), ",")
    ActiveCell = Str
End Sub

追问

我想要的效果:点击单元格,弹出多选的窗体,在窗体中选择,按确定,单元格中显示多选的内容。

代码的具体的操作步骤是什么?在哪里设置多选的选项?

追答
Private Sub CommandButton1_Click()
    Dim ar(), Str$
    For i = 0 To ListBox1.ListCount - 1
       If ListBox1.Selected(i) = True Then
        ReDim Preserve ar(k)
        ar(k) = ListBox1.List(i)
        k = k + 1
       End If
    Next
    Str = Join(ar(), ",")
    ActiveCell = Str
End Sub

Private Sub CommandButton2_Click()
    Unload Me
End Sub

Private Sub UserForm_Initialize()
    Dim ar, Str$
    Str = "我,你,他,她,我们,你们,他们,她们"
    ar = Split(Str, ",")
    With Me.ListBox1
        .Clear
        For i = 0 To UBound(ar)
            .AddItem
            .List(i) = ar(i)
        Next
        .ListStyle = fmListStyleOption
        .MultiSelect = fmMultiSelectMulti
    End With
End Sub

热心网友 时间:2023-10-12 03:53

可以在单元格用快捷键ALT+向下的方向键。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
男人左胸口隐隐作痛是怎么回事 调节情绪的歌曲点评 巴国干豇豆老鸡汤菜谱营养 爆香鲫鱼饵开袋半年了,还能钓鱼吗? 请问下北京首都机场到天佑大厦地图如何换乘方便,在线等,急 天佑大厦交通方便吗?应该怎么过去? 从天佑大夏到北京高铁西站有多元 天佑大厦到北京站怎么走? 从北京火车站坐65路怎么到天佑大厦? 预谋怎么造句 200万在银行存五年死期,能得多少利息 ,比较银行5年整存整取利息? 钉钉账号是一个人的,但是是两个账号,怎么退出去一个? 中国银行利率表2015整存整取一万存五年利率是多少? 怎样把钉钉账号上的一个班级号换到另一个账号上一个班级 20W存款,定期五年的利息为多少 钉钉转账怎么转的 2007年银行五年定期利率是多少 现在银行整存整取5年的利息是多少? 索尼电视kdl48w650d怎么投屏 索尼电视kdl55NX720怎么投屏? 索尼kdl-60nx720电视可以投屏吗? 索尼kdl70r550a可以投屏吗 索尼kdl55w700a可以投屏吗? 索尼kdl32w600d怎么投屏? sonykdl.65w850c怎么投屏 如何设置手机投屏到索尼kdl55ex720? 索尼KDL-50W700A电视怎么投屏? kdl50r556a怎么投屏 索尼KDL-46Ⅴ4800电视机如何投屏? wps下拉框选择怎么设置多个内容 Excel数据有效性设置下拉菜单内容有多个,但选择时只能单选,如何设置下拉菜单,可以在选择时多选? 为什么空调的制热效果没有制冷效果好 为什么会感觉到空调的制热效果没有制冷效果好呢? 我家空调为什么制热没有制冷效果好 为什么空调的制热效果没有制冷效果好呢? 为什么空调的制热效果往往没有制冷效果好 我家空调制冷都好着,但制热却不行。不知咋回事? 发泡胶有毒性吗?多长时间毒性消失 家里装修用泡沫胶,会不会对身体有害? 什么吊扇风力大 我家的空调为何制冷效果好,但制热效果很差? 泡沫胶的气味多久散出? 家里的吊扇风太大怎么办 永磁变频大吊扇的风吹着会不会特别难受? 装修使用的发泡胶是否含有甲醛,干了的发泡胶怎样处理? 泡沫胶施工后保质期 风量大的吊扇 吊扇风小是为什么我家的吊扇比较大,但是它的风却非常 三个叶与五个叶吊扇风是否一样大