在工作表中收集填写数据,大家肯定用过下拉选择菜单吧,看起来高大上,还能防止数据被别人填的乱七八糟。下拉菜单并没有多么高大上的东西,但是,它能有效规范输入,提升表格的易用度。本文由易到难给大家介绍一下下拉菜单的各种做法,从最简单的下拉列表,到稍微复杂的多级联动菜单,一点一点的教会你怎么做。

概览

概览

准备分两期内容给大家介绍,第一期基础下拉列表的做法

基础下拉列表的做法。

A. 利用数据有效性直接生成下拉列表

① 在工作表中,选择要设置下拉列表的单元格-数据-有效性

WPS表格有效性菜单

② 在弹出的对话框中选择—序列

有效性菜单

③ 在来源 中输入下拉列表的项目,以","(英文版)隔开

下拉菜单效果

以上仅适用于下拉选项比较少的情况,对于下拉选项比较多的,用这种方法就比较麻烦,还可以通过选择单元格区域

④ 也可通过选择单元格区域确定下拉选项

选择数据区域

B. 利用工作表控件生成下拉列表

① 在工作表中,点击 插入—组合框控件

表格中组合框控件

② 调整打下如下图所示

组合框样式

③ 右键新建的组合框,选择 “设置对象格式” 菜单

在弹出的对话框中设置数据源区域、单元格链接、下拉显示的项数。

说明:

数据源区域:是下拉列表中要显示的条目,选中相应的区域,就会在下拉列表中分行显示相应的内容。

单元格链接:记录已选择条目的索引值,比如,你选择了第一条,在单元格链接中显示1,选择第8条,显示8。

下拉显示项数:下拉列表点开后显示的条目数。

设置对象格式

C. 利用WPS表格“插入下拉列表”生成下拉列表

① 点击 数据—插入下拉列表

wps插入下拉列表菜单

② 在弹出的对话框中,输入项目

插入项目

③ 还可以通过单元格下拉选择,选择相应的数据区域

D. 自动增加下拉选项内容

这一部分给大家介绍一下下拉列表的设置技巧,我们设置了下拉列表的数据区域,也就是它的显示条目内容。如果我们想增加数据的内容,如果我们想增加可供选择的条目数,就得重新设置单元格的数据有效性,这样就很麻烦。有什么自动设置的方法吗?当然有!我们可以利用公式的方法。

(1)利用offset counta公式

选择 数据有效性-序列,在来源框中输入以下公式(数据源在I列)

=OFFSET($I$3,1,0,COUNTA(I:I)-1,1)

(2) 利用indirect counta公式

选择 数据有效性-序列,在来源框中输入以下公式

=INDIRECT("i4:i"&COUNTA(I:I)+2)

Ps:以上案例均是在WPS2019下作的

下拉选择框 其他_WPS表格下拉菜单的多种做法(一)相关推荐

  1. 自定义html下拉选择框,CSS自定义select下拉选择框的样式(不用其他标签模拟)

    今天群里有人问到怎么自定义select下拉选择框的样式,于是群里就展开了激烈的讨论,刚开始一直就是考虑怎样使用纯CSS实现,把浏览器默认的样式覆盖掉,但最后均因兼容问题处理不好而失败告终,最后的解决方 ...

  2. 自定义组合控件:下拉选择框

    Spinner 自定义组合控件之下拉选择框 项目概述 下拉选择框主要是通过在EditText 下用PopupWindow 动态显示ListView 控件来实现的.下拉选择框可以方便用户的输入效率,以此 ...

  3. 下拉选择框、弹出框、滚动条操作

    目标 1. 掌握下拉选择框的操作方法 2. 掌握处理弹出框的方法 3. 掌握调用JavaScript方法 1. 下拉选择框操作 说明:下拉框就是HTML中<select>元素: 1.1 如 ...

  4. jquery.chosen.js下拉选择框美化插件项目实例

    由于之前使用的bootstrap-select插件是建立在bootstrap基础上的,实际使用到项目中的时候,与我们使用的ace-admin(基于bootstrap)存在样式冲突,导致下拉框的样式发生 ...

  5. Bootstrap 表单控件一(单行输入框input,下拉选择框select ,文本域textarea)

    单行输入框,常见的文本输入框,也就是input的type属性值为text.在Bootstrap中使用input时也必须添加type类型,如果没有指定type类型,将无法得到正确的样式,因为Bootst ...

  6. python select模块安装_python+selenium select下拉选择框定位处理方法

    一.前言 总结一下python+selenium select下拉选择框定位处理的两种方式,以备后续使用时查询: 二.直接定位(XPath) 使用Firebug找到需要定位到的元素,直接右键复制XPa ...

  7. js下拉 selenium_selenium的下拉选择框

    今天总结下selenium的下拉选择框.我们通常会遇到两种下拉框,一种使用的是html的标签select,另一种是使用input标签做的假下拉框. 后者我们通常的处理方式与其他的元素类似,点击或使用J ...

  8. html下拉选择框箭头改为年,CSS自定义select下拉选择框的样式(不用其他标签模拟)...

    今天群里有人问到怎么自定义select下拉选择框的样式,于是群里就展开了激烈的讨论,刚开始一直就是考虑怎样使用纯CSS实现,把浏览器默认的样式覆盖掉,但最后均因兼容问题处理不好而失败告终,最后的解决方 ...

  9. UI标签库专题十一:JEECG智能开发平台 DictSelect (数据字典下拉选择框)

     1. DictSelect (数据字典下拉选择框) 1.1. 参数 属性名 类型 描述 是否必须 默认值 typeGroupCode string 字典分组编码 是 null field str ...

  10. UI标签库专题七:JEECG智能开发平台 ComboBox (下拉选择框)

     1.  ComboBox (下拉选择框) 1.1. 参数 属性名 类型 描述 是否必须 默认值 name string 控件名称 是 null url string 远程数据访问 是 null ...

最新文章

  1. node mongoose_如何使用Express,Mongoose和Socket.io在Node.js中构建实时聊天应用程序
  2. 如何修改select的样式
  3. 阿里达摩院2020趋势第一弹:感知智能的“天花板”和认知智能的“野望”(附链接)...
  4. 二十世纪最伟大的10大算法
  5. .NET 调用JS:WebBrowser.Document.InvokeScript 方法抛出“指定的转换无效”异常的原因
  6. 微信小程序,你的场景呢?
  7. 豆果美食,把人们带回厨房
  8. python plot方法的使用_【python】matplotlib.pyplot入门
  9. 抗炎饮食与混合坚果粉
  10. (转发)python3用matplotlib绘图出现中文乱码的问题
  11. 修改 Windows Host 文件工具
  12. lzg_ad:使用EWF API开发常见问题
  13. 详解动态代理及其实现原理
  14. [转]杀毒软件的引擎
  15. offsetX,offsetLeft,offsetWidth的区别详解
  16. FIAA固定资产【05资产购置】
  17. C语言代码覆盖率测试软件,代码覆盖率检测工具GCOV
  18. 移动流量转赠给好友_移动的号怎么赠送流量给好友?
  19. 专升本第一讲(计算机的“前世今生”)
  20. ios iPhone的 自带输入法emoji编程

热门文章

  1. 在 SELECT 查询中使用分组集
  2. [数据结构] Link Cut Tree
  3. vue项目,路由跳转页面后滚动条自动回到顶部
  4. 前端性能优化(慕课网笔记)-4-资源的优化
  5. powerbi python词云图_Power BI 标签云可视化
  6. 人之间的尊重是相互的_人和人之间,尊重永远是相互的,是礼貌,是美德,更是善良的表现...
  7. xp-80c打印机无法打印_6种方法解决打印机无法打印问题
  8. 计算机微课论文参考文献,关于信息技术论文范文资料 与初中信息技术课堂中微课应用策略有关论文参考文献...
  9. Java库转oc,(java转行oc)什么是block,用java来解释oc中的block
  10. Introduction to Computer Networking学习笔记(十三):传输层知识点学习总结