Excel2013 单元格中 添加可以多选的下拉框
首先弄好 下拉单选的,[data(数据)-- data validation(数据验证) -- 选 list (列表)-- 输入 你的所有选项,用英文逗号分割开]
然后--开发工具(默认隐藏的,在Excel的file(文件)--options(选项)--customize ribbon--勾选 developer)--view code
在打开的 VBA中,粘贴下面的代码,点击保存按钮,提示框点击确定。
代码来自:刘L the Blog
------------ 我是分割线,不要复制我----------------
Option Explicit
Sub Worksheet_Change(ByVal Target As Range)
'让数据有效性选择 可以多选,重复选
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 oldVal = "" Then
Else
If newVal = "" Then
Else
Target.Value = oldVal _
& ", " & newVal
End If
End If
End If
exitHandler:
Application.EnableEvents = True
End Sub
------------ 我是分割线,不要复制我----------------
.
Excel2013 单元格中 添加可以多选的下拉框相关推荐
- Winform实现在DataGridView控件的单元格中添加多个控件
Winform实现在DataGridView控件的单元格中添加多个控件 背景 实现思路 关键代码 完整代码下载 背景 DataGridView控件的列是支持TextBoxColumn.ComboBox ...
- 《Excel 职场手册:260招菜鸟变达人》一第 21 招 怎样在单元格中添加项目符号...
本节书摘来异步社区<Excel 职场手册:260招菜鸟变达人>一书中的第1章,第21节,作者: 聂春霞 , 佛山小老鼠 责编: 王峰松,更多章节内容可以访问云栖社区"异步社区&q ...
- bootstrap3中select2的默认值和下拉框的禁用
bootstrap3中select2的默认值和下拉框的禁用 最近做项目用到了select2插件,需求中需要给下拉框设置默认值之后,禁用下拉框,我开始的写法是这样的 <script type=&q ...
- oracle 字段以逗号结尾的更新 数据库_Oracle数据库某个字段的值为逗号分隔的多个值组成的字符串,以一个多选的下拉框进行查询...
某个字段的值为逗号分隔的多个值组成的字符串,现在需要通过一个可以多选的下拉框进行条件查询. 首先将该下拉框的值在后台获取后封装进一个String数组中,如; params.put("syst ...
- [html] 制作一个多选的下拉框
[html] 制作一个多选的下拉框 定义盒子 a标签 绑定事件 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持一定很酷.欢迎大家一起讨论 主目录 与歌谣一起通关前端面试题
- ios表格添加底纹_如何在Word中的表格单元格中添加底纹
ios表格添加底纹 If you have a table with many rows and columns, it can be difficult to read. Adding shadin ...
- 【技巧】Excel单元格中添加进度条
制作excel表格中有很多小技巧可以帮助我们更好的观察数据,上次和大家分享如何将表格转换成图表形式来查看,今天和大家分享,如何在单元格中又有数据还能设置出进度条,直观观察数据. 其实具体操作很简单,我 ...
- html中下拉列表监听事件,ExtJS 下拉框监听事件、日期选择器监听事件、实现动态给items添加删除数据...
本文将为您描述ExtJS 下拉框监听事件.日期选择器监听事件.实现动态给items添加删除数据,具体实现方法: 1.下拉框 下拉框选择时,触发事件的方法: 在 Ext.form.ComboBox 组件 ...
- html设置下拉筛选可以多选,select下拉框(支持筛选、多选)
Chosen 是一个支持jQuery的select下拉框美化插件,它能让丑陋的.很长的select选择框变的更好看.更方便.不仅如此,它更扩展了select,增加了自动筛选的功能.它可对列表进行分组, ...
最新文章
- android h5状态栏消息,安卓实现系统状态栏的隐藏和显示
- BRCM eCos下的编译及问题
- 2017年秋季个人阅读计划
- boost::contract模块实现name list名单的测试程序
- 【最近公共祖先】[COCI]STOGOVI
- Ubuntu软件安装
- 内核使用硬件ip的dma,dma_alloc_coherent 与 dma_alloc_writecombine (转)
- Redis的相关命令
- vue 如何读取编译携带的参数
- 【图像分割】基于matalb灰狼算法最小交叉熵多阈值图像分割【含Matlab源码 903期】
- 算法:平衡二叉树110. Balanced Binary Tree
- 递归二叉树的序列打印
- python实现连接池技术
- 圣杯布局与双飞翼布局
- html标签(段落标签,换行标签,文本格式化标签和局部标签)-小白学习中
- 关于菜鸡学习时服务器购买的注意点
- js 前端导出报错 格式不正确_vue项目前端导出word文件(bug解决)
- 倍福PLC获取伺服驱动器扭矩值获取电流值
- matlab 经典pid,经典-先进PID控制及其MATLAB仿真(刘金锟)-315页.pdf
- StreamWriter
热门文章
- 应用服务器cpu类型,服务器基础知识+CPU分类详细+电源标准讲解
- android蓝牙传输数据_Android的蓝牙数据传输
- 创业-《斯坦福大学创业成长课》书中的精髓:创业者如何从零到一,一步一步走向成功。
- linux怎么看mysql地址端口通不通_linux 测试端口通不通(四种方法)
- Blender着色器节点教程 —— Bevel
- 卜若的代码笔记-一周搞定树莓派-第十七章:(QT基础七:定时器)
- 数据结构与算法之删除以x为值的节点的子树
- ACM基本算法板子记录
- python做gui好吗_使用Python制作一个铅笔类(Python GUI编程)
- 【Linux知识点】Linux 系统三种分区方案