您好,欢迎访问一九零五行业门户网

excei单元格设置多选(excel表格如何设置选项多选)

本文为大家介绍excei单元格设置多选(excel表格如何设置选项多选),下面和小编一起看看详细内容吧。
今天小编给大家分享了表格技巧:如何制作一个显示多列并且可以同时选择多个项目的下拉菜单?例如,下图显示了三个下拉菜单,您可以选择任意数量的项目合并到一个单元格中。步骤超简单,小编亲测有效。
如何将excel单元格中的选项设置为多选?
1、首先我们要有一个数据表来填充选项菜单的数据。好了,我们把这个worksheet命名为参数表,数据如下图所示。 a列是项目代码,b列是项目,c列是负责人。
2、然后,我们在需要制作选项菜单的工作表上放置一个列表框控件。
3、点击【开发工具】选项卡下的【插入】按钮,在弹出的选项菜单中选中activex控件列表框,在当前工作表中绘制。位置随意,不分大小丑美。毕竟你说的不算数,后面会重新设置密码。
需要注意的是,如果这是您放置在当前工作簿中的第一个列表框控件,默认情况下它将命名为listbox1。名字很重要。在下面的代码中,我们都是通过名称来控制控件的生命周期。
4、最后退出设计模式,即点击【开发工具】选项卡下的【设计模式】按钮。
5、ok,最后将下面的代码复制粘贴到目标工作表的vbe编辑窗口中。例如,这里我们将其粘贴到名为receipt order 的工作表中。
代码如下:
私人子工作表_selectionchange(byval target as range)
如果target.column 2 或target.row 1 或target.rows.count 1 then listbox1.visible=false: exit sub
'如果选中的单元格大于1,则退出程序
with sheets('参数表')
r=.range('a1:c' .cells(rows.count, 'a').end(xlup).row.value
结束于
与列表框1
'调整单元格的位置
.top=target.top '列表框的顶部位置
.left=target.left + target.width '列表框左端位置
.width=250' 宽度
.height=150' 高度
.visible=true '可见
'.columnheads=true '显示标题行
.columncount=3 '三列
.columnwidths='50;120;50' '设置第一列的宽度为50,第二列的宽度为120.
.list=r '数据源
.multiselect=fmmultiselectmulti '点击鼠标允许多选
.liststyle=fmliststyleoption '选项按钮设置为正方形
结束于
结束子
私有子listbox1_change()
dim i as long,strmy as string
与列表框1
如果.selected(0)=true 那么.selected(0)=false
'如果用户选择了标题行,则取消选择
对于i=1 至.listcount - 1
'遍历listbox的记录,如果选中,按换行符合并
如果.selected(i)=true 那么
strmy=strmy vbcrlf .list(i, 1) 列表
'取列表的第二列
'列和行都是从0开始索引的,所以第二列是1
万一
下一个
结束于
活动单元格。价值=中(strmy, 3)
'将数据写入单元格
结束子
代码组成说明
1、部分是工作表的worksheet_selectionchange事件。当用户选择目标范围内的单元格时,显示设置列表框的位置、大小和数据。本例中列表框只出现在b列,行数大于3,可根据实际情况修改。
2、另一部分是列表框的listbox1_change事件。当用户选择列表框中的数据时,数据被写入单元格。相关代码已注释。
方方格(excel插件)v3.8.7.0最新版方方格(excel插件)是一款功能强大的大型excel工具箱软件,包括文本处理、批量录入、删除工具、合并转换、复制超值工具数据比较、高级排序等上百种实用功能,支持32位和64位office,支持excel2007至2019、365版本。
2022年日历全年版v1.0 excel版2022年日历是专门为2022年准备的日历,全年日历高清。当您需要打印日历时,您可以直接下载或直接下载。进入excel编辑器编辑日历。该版日历包含公历、公历、二十四节气、假期等信息,方便用户查看。快来下载吧!
excel essential toolbox v17.60 免费版excel essential toolbox是一款支持excel wps插件,自带免费多标签和导航功能的工具箱。可智能识别是32位还是64位的excel或wps,并自动屏蔽wps已有的重复功能,额外增加wps特殊功能。此外,还提供自动生成分析文档、财务比率计算等模板,简化您的日常工作。
excel merger v1.8.0 免费版excel merger是一款windows系统下的excel文件和工作表合并工具软件,支持将excel xls xlsx文件格式和各种工作表格式文件(如ods、csv、xml)批量合并为一个文件,或者将多个工作表合并为一个工作表。用户还可以选择工作表的范围,并决定是合并所有工作表还是只合并文件中的部分工作表。欢迎广大用户下载体验。
方方格excel工具箱v3.8.0.0正式版方方格是一款专门为excel设计的智能辅助工具。本软件功能强大,操作简单,支持撤销,支持diy工具箱,涵盖文本处理、批量录入、删除工具、合并转换、重值工具、数据比较、高级排序等,积木式的操作方式让用户方便地使用各种工具,大大提高了数据处理的效率。
excel万能宝箱v10.0破解版excel万能宝箱包含61个菜单功能和25个自定义功能,集成86款工具,合并exceltabs工作簿多标签插件,全方位提升您的工作效率。它是一个功能强大的excel 增强插件。 excel万能百宝箱的所有功能都是2002、2003、2007通用的,有选择转换、背景颜色改变、快捷键访问等。
好了,excei单元格设置多选(excel表格如何设置选项多选)的介绍到这里就结束了,想知道更多相关资料可以收藏我们的网站。
其它类似信息

推荐信息