ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 3389|回复: 0

[原创] 巧用有效性限制内容输入

[复制链接]

TA的精华主题

TA的得分主题

发表于 2009-2-27 09:50 | 显示全部楼层 |阅读模式
巧用有效性限制内容输入
陆元婕
Excel的“有效性”功能除了能将单元格设计成“下拉列表”的形式外,还可以对单元格中输入的数据进行限制,比如限制单元格中输入的数字在“0~9”范围等。以下将举例进行说明。
例:
在上述的人事资料表中的“出生日期”字段仅限于输入日期格式,日期输入范围为“1940/01/01”至“1990/01/01”。具体操作步骤为:
1、        选取需要进行数据输入限制的单元格,比如本例中的J列;
2、        选择“有效性”功能,“有效性条件”选择“日期”;
3、        在“开始日期”和“结束日期”中输入如图所示的数据;
Image-10.jpg (Image-10.jpg)
4、        点击确定后,就完成了在单元格中限制输入日期的功能。
5、        如果在出生日期单元格中输入了非法数据,比如输入“2004/01/01”或者输入的是文字,就会弹出警示框,提醒您输入错误。

在上述的例子中,我们介绍了如何限制单元格中输入的数据,但是当输入错误时所弹出的千篇一律的警示框,相信也会让使用者有手足无措的感觉。其实通过“有效性”所提供的其他功能,我们可以让对话框变得比较友好,这也符合当今流行的人性化原则。请继续阅读下文。
例:
当使用者选定上述定义了输入数据限制的单元格时,有文字提示应该输入什么样的数据合法,一旦输入了非法数据,弹出的警示框将告知错误的原因。具体操作步骤如下:
1、        选取单元格,选用“有效性”功能的“输入信息”对话框;
2、        分别在“标题”和“输入信息”中输入如图所示的内容;
Image-12.jpg (Image-12.jpg)
3、        继续点击“出错警告”对话框,在样式中选择你需要的提示标志,比如选择黄色三角形的“警告”标志,然后在“标题”和“输入信息”中输入如图所示的内容;
Image-13.jpg (Image-13.jpg)
4、        点击确定后,请选定该单元格,则屏幕出现刚才写入的提示;
5、        再次在单元格中输入非法数据,则出现不一样的效果;相比上面的例子,界面要友好许多了吧?
   
那么出错警告的不同标示有什么差别的?通过比较可以知道,如果选择“停止”标志,则出错后,必须在单元格中输入正确的数据,而“警示”标志出现后,您可以选择修改原先输入的数据,也可以强行选择“是”,此时仍可在单元格中输入不符合要求的数据;当你选择的是“信息”标志的时候,致使提醒您输入的数据不合乎要求,但选择确定后,数据仍然会被输入到单元格中。

如果我们希望取消单元格的有效性设置该如何做呢?您只需选定有效性功能,点击“全部清除”即可清除数据的有效性。

以上通过几个例子介绍了有效性的一些用法,让我们一起来看看“有效性”还可以做哪些数据类型的限制。从“有效性条件”中我们可以看到,通过该功能还可以限制输入的类型为“整数”、“小数”,甚至“自定义”等等,这些限制性条件都能够帮助我们对于单元格进行数据输入的限制,用法要视具体的需求而定。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-5-1 17:09 , Processed in 0.035158 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表