本文目录一览:
wps或者Excel中如何在单个单元格中插入多个复选框?
用复选框不好用,要写VBA代码才可以实现,我分享一个其他方法,也可以达到同样的效果,效果如下:
要实现上面的内容;
第一步:插入分组框;
第二步:修改分组框名称,可以直接删除或修改成需要的名称
第三步:在分组框中,插入选项按钮
修改选项按钮名称 就可以实现;
若需要多组,就可以分多个分组框。
以上,希望能帮上你。
如何在excel里面设置多项选择框
1、为了便于讲解的需要,特别制作了如图所示的界面。在该界面中,有两个分类,在每一个类中都可以根据个人的爱好选择一至多项。
2、首先打开Excel,然后切换到“开发工具”功能区,点击插入”下拉列表框,在弹出的列表中选择“复选框(ActiveX控件)”。
3、然后在文档区域拖动以绘制一个复选框。 并在该复选框上右键单击,在弹出的菜单中选择“属性”以打开“属性对话框”。
4、在打开的“属性对话框”中将“Caption”设置为空,”BackStyle“设置为透明,边框效果设置为0类型,完成后关闭”属性对话框“。结果如图。
5、确保当前处于“设计模式”下。 在“复选框”上右击选择“复制”,然后右击文档空白处在弹出的菜单中选择“粘贴”即可生成一个新的“复选框”。然后拖动到合适的位置即可。利用同样的复制和粘贴操作完成其它“复选框”的生成操作。结果如图所示。
6、完成“复选框”的排列后,再次点击“设计模式”以退出设计模式。此时就可以进行任意勾选或取消勾选操作了。如果想要再次编辑“复选框”的话,只需要点击一下“设计模式”就可以进行编辑了。
7、完成效果图。
excel下拉框多选设置
第一步:新建一个excel且设置数据有效性【选中X列--数据--有效性】
第二步:开发工具--查看代码--把代码复制进去保存就OK了
代码如下:
Private Sub Worksheet_Change(ByVal Target As Range)
' Developed by Contextures Inc.
'
Dim rngDV As Range
Dim oldVal As String
Dim newVal As String
If Target.Count 1 Then GoTo exitHandler
On Error Resume Next
Set rngDV = Cells.SpecialCells(xlCellTypeAllValidation)
On Error GoTo exitHandler
If rngDV Is Nothing Then GoTo exitHandler
If Intersect(Target, rngDV) Is Nothing Then
'do nothing
Else
Application.EnableEvents = False
newVal = Target.Value
Application.Undo
oldVal = Target.Value
Target.Value = newVal
If Target.Column = 7 Then '这里规定好哪一列的数据有效性是多选的,A列是第1列,依次类推,如3就是C列,7就是G列
If oldVal = "" Then
'do nothing
Else
If newVal = "" Then
'do nothing
Else
If InStr(1, oldVal, newVal) 0 Then '重复选择视同删除
If InStr(1, oldVal, newVal) + Len(newVal) - 1 = Len(oldVal) Then '最后一个选项重复
Target.Value = Left(oldVal, Len(oldVal) - Len(newVal) - 1)
Else
Target.Value = Replace(oldVal, newVal ",", "") '不是最后一个选项重复的时候处理逗号
End If
Else '不是重复选项就视同增加选项
Target.Value = oldVal "," newVal
' NOTE: you can use a line break,
' instead of a comma
' Target.Value = oldVal _
' Chr(10) newVal
End If
End If
End If
End If
End If
exitHandler:
Application.EnableEvents = True
End Sub
Excel 如何做下拉框多选?
答案如下:
首先,在表格空白区域将下拉菜单内容写下来,这样方便后期直接引用,选中需要设置下拉菜单的单元格列,然后在菜单中选择数据——数据验证——数据验证,在“数据验证”弹窗中,将“设置”中的“允许”改成“序列”,来源”为我们第一步在空白区域填写的内容,所以直接点击填充即可,点击“确定”。
回到表格后,将鼠标放到表格Sheet1上,鼠标单击右键,选择“查看代码”,在弹出的代码填写页面中,输入代码,填写完成后,点击Ctrl+S保存,此时会出现一个提示,选择“否”,在弹出的保存页面中,将“保存类型”改为“Excel启用宏的工作簿”。
然后点击“保存”,完成后回到表格,此时在选择下拉倒三角,就可以实现多项选择了。
Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。
在1993年,作为Microsoft Office的组件发布了5.0版之后,Excel就开始成为所适用操作平台上的电子制表软件的霸主。