excel提示文档未保存怎么办? 1、先来打开Excel ,接着点击固定栏的【文件】选项,等我们进入后点击【选项】按钮。 2、在新弹出的窗口找到并点击【保存】选项。 3、这个时候会弹出一个新的......
2021-06-25 911 excel提示文档未保存
excel如何实现下拉框复选?
EXCEL选择下拉框实现复选
第一步:新建一个excel且设置数据有效性【选中X列--数据--有效性】
第二步:开发工具--查看代码--把代码复制进去保存就OK了
代码如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
Private Sub Worksheet_Change(ByVal Target As Range)
' Developed by Contextures Inc.
' www.contextures.com
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下拉框复选
相关文章
excel提示文档未保存怎么办? 1、先来打开Excel ,接着点击固定栏的【文件】选项,等我们进入后点击【选项】按钮。 2、在新弹出的窗口找到并点击【保存】选项。 3、这个时候会弹出一个新的......
2021-06-25 911 excel提示文档未保存
Excel 2016中,集合了四大商业智能组件,用于辅助使用者实现高端数据分析展示。这4个组件被称为Power兄弟,包括了:Power Query、Power Pivot、Power View和Power Map,分别用于数据导入、数据模型管理......
2021-06-25 225 excel教程
一、创建动态表的方法: 方法一:在菜单栏选择插入-表格,选中要创建动态表的区域即可; 方法二:按住Ctrl+T,勾选表包含标题,选中要创建动态表的区域即可; 二、动态表其他功能设置......
2021-06-25 177 Excel创建动态表
在使用word的时候,可能由于自己的误操作,导致word样式显示中没有标题345等。有以下解决方法: 方法一: 使用标题切换快捷键:shift + alt + ,这样就会显示标题345等。 方法二: 1、点击开始......
2021-06-25 278 word,只有,标题,没有,、,等,解决,方法,在,使用,
在Excel表格中,如何查找出重复的数据呢?像下图这种表格里的内容比较少,我们一眼就能看出来有没有重复,要是表格内容一两千行之多呢?我们没有办法做到一个一个查看,那么我们就要借......
2021-06-25 902 如,何在,Excel,中,找出,重复,的,数据,在,Excel,