相信表亲们很多人用过数据有效性,通过数据有效性定义序列,在下拉框中选择想要的选项,然而,数据有效性定义通过下拉框只能选择一个选项,如果要选择多个选项,怎么办呢?我们看看下面的动画:

看这个动画是不是感觉Excel太强大了?这个功能是怎么实现的呢?需要用到宏与VBA,点击开发工具→查看代码,可以看到VBA代码,小编真心觉得Excel真是博大精深,越学习不会的越多,学无止境呀。

Private Sub Worksheet_Activate()

End Sub

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

Sheets("config").Range("R1").Value = Target.Column

Sheets("config").Range("R2").Value = Target.Row

UserForm1.Show

End If

End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Target.Column = 12 And Target.Row > 8 Then

Sheets("config").Range("R1").Value = Target.Column

Sheets("config").Range("R2").Value = Target.Row

UserForm1.Show

End If

End Sub

单元格只能下拉框选_数据有效性定义下拉框只能选择一个如何实现选择多个选项...相关推荐

  1. 在EXCEL表格中经常会遇到有合并单元格时,汇总计算的公式无法直接下拉自动填充计算,掌握这个小技巧一键汇总

    在EXCEL表格中经常会遇到有合并单元格时,汇总计算的公式无法直接下拉自动填充计算,掌握这个小技巧一键汇总 目录 在EXCEL表格中经常会遇到有合并单元格时,汇总计算的公式无法直接下拉自动填充计算,掌 ...

  2. 【优秀课设】基于OpenCV的Python人脸识别、检测、框选(遍历目录下所有照片依次识别 视频随时标注)

    基于OpenCV的Python人脸识别.检测.框选 (遍历目录下所有照片依次识别 视频随时标注) 移步: https://blog.csdn.net/weixin_53403301/article/d ...

  3. 实现点击选择按钮时候选中对应选中的行,当点击某一行单元格时候就清除其他选中行然后选中对应点击的那一行

    实现点击选择按钮时候选中多行,当点击某一行单元格时候就清除其他选中行 <el-table :data="data" showOverflowTooltip ref=" ...

  4. ElementUI的el-select怎样实现下拉多选并实现给下拉框赋值和获取值

    场景 要实现的效果如下 官方示例代码实现多选 为el-select设置multiple属性即可启用多选,此时v-model的值为当前选中值所组成的数组. 默认情况下选中值会以 Tag 的形式展现,你也 ...

  5. java jtable 复选框_java swing如何在JTable一个单元格添加多个复选框

    展开全部 java swing中在jTable中添加多个复选框的方32313133353236313431303231363533e59b9ee7ad9431333337616566式如下:impor ...

  6. asp单元格合并后宽度没有合并_宅在家里跟着大牛从零开始学excel第五课-合并,边框,列宽行高...

    接着上一课,我们制作的课程表,有人说了不好看,确实,我们就来补充和美化一下.首先我们要更改的就是字体,字体改成下图,字体大小选为18,样子就好看了很多了. 仔细看上图,还却一点东西,那就是左边没有分上 ...

  7. python怎么把excel单元格里面的文字提取出来_干货 | Excel如何花式秀操作?

    求职工作,Excel必不可少 百度曾开价两万寻找精通Excel的数据人才 Excel不熟练还可能被辞退... 都知道Excel重要,如何快速提高? Excel不仅是制表工具 你可能觉得Excel只是个 ...

  8. 单元格中指定内容标红_按照指定单元格内容进行拆分,想怎么拆就怎么拆

    前景提要 好了今天我们来继续玩一下工作表的拆分,之前我们已经尝试了用指定列,指定行的方式来进行工作表的拆分,不知道有没有点燃小伙伴们的拆分热潮呢?之前我在写按照工作表的指定行数进行拆分的时候,就想到一 ...

  9. vue+ElementUI el-table表格单元格编辑增加键盘事件功能(向上、向下、回车键盘事件)

    1.此功能已集成到TTable组件中 2.最终效果 3.关键代码 // 键盘事件handleKeyup(event, index, key) {if (!this.isKeyup) returnthi ...

最新文章

  1. bzoj2194: 快速傅立叶之二
  2. button按钮无法提交表单问题发现与解决
  3. c语言归并排序代码详细注释,C语言实现排序算法之归并排序详解
  4. Oracle编程入门经典 第4章 新9i示例模式
  5. java excel添加公式_JAVA实现EXCEL公式专题(四)——字符串函数
  6. 每日总结-2016年3月9日
  7. 彻底卸载nodejs和npm然后使用nvm
  8. how to verify that Listener is entry point of application
  9. 5年后你最想要什么?
  10. Linux连接状态为syn_recv,linux 服务器 syn*** 大量SYN_RECV状态处理
  11. 边缘AI:国内首个高性能神经网络认知+项目实战发布
  12. 获取硬盘序列号(VC)
  13. 兄弟FAX-2890更换硒鼓加粉清零方法
  14. 多个java性能优化细节
  15. STM32物联网套件基础版03-控制继电器
  16. Parallels Desktop 16在Big Sur下网络初始化失败解决办法
  17. thinkphp6学习教程与源码 tp6开源CMS系统源码研究
  18. .Net6 图片转文字PictureToTxt
  19. python日志模块 超量处理_Python logging日志处理模块
  20. 云计算虚拟化:k8s二进制Master主备集群部署

热门文章

  1. 特征点提取算法 - 01 - 特征的定义基础
  2. python安装时没有选path怎么办,环境变量是个啥? 没有勾选Add to Path怎么办?
  3. delphi 通过句柄获取exe文本框内容_实战经验:通过NotifyAddrChange侦测网络变化
  4. oracle一体机flash卡,PCIe Flash卡设备的测试
  5. ubuntu 升级python3_ubuntu16.04安装python3
  6. css中的xpath,使用XPath选择CSS类
  7. 如何打开mysql的批处理宫娥能_如何在MySQL中进行批处理插入
  8. matlab 如何读数据文件,详解如何在python中读写和存储matlab的数据文件(*.mat)
  9. [SDOI2015]序列统计
  10. 在C#中,不安装Oracle客户端如何连接Oracle数据库