ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] EXCEL数据验证

[复制链接]

TA的精华主题

TA的得分主题

发表于 2024-3-21 10:06 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
各位老师,我设置EXCEL数据验证后,表格内容用键盘不能输入,但可能用复制粘贴的方法输入,有什么好的解决办法吗?如下表中的D8单元格,手动输入“休”不可以输入,但复制粘贴“休”就可以,谢谢各位老师。

24.04考勤簿 .rar

19.41 KB, 下载次数: 7

TA的精华主题

TA的得分主题

发表于 2024-3-21 10:17 | 显示全部楼层
本帖最后由 高个子 于 2024-3-21 10:41 编辑

这个问题在Excel里是无解的。
这个问题在Excel只能用VBA解决,然后把这个文件下发给每一个人填写。但是即使用VBA你也不能防止人家不启用宏,当然,如果你有权限操作所有用这个表的电脑启用宏且能保证不会关闭启用宏这个功能,那VBA版块更加对口。
如果无法保证用这个表的电脑必须启用宏的话,你这个格式建议用access数据库或者设计网站,不会就去某宝问问。因为你这个格式看起来一个人要操作两行,在线文档最多能做成这样的,上午下午那两列可以设置为选择题。但是做成这样还要再处理才能得到你的格式,比较麻烦。 image.png

TA的精华主题

TA的得分主题

发表于 2024-3-21 10:32 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
二种方法
1.数据库, 自己设计窗口, 规范字段的格式, 字数;
2.在线文档,弄个收集表,把选择都设置成下拉;

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-3-21 10:51 | 显示全部楼层
高个子 发表于 2024-3-21 10:17
这个问题在Excel里是无解的。
这个问题在Excel只能用VBA解决,然后把这个文件下发给每一个人填写。但是即 ...

谢谢!您的解释以我目前的水平还理解不了,但非常感谢您的热心帮助。

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-3-21 10:53 | 显示全部楼层
cyh3230 发表于 2024-3-21 10:32
二种方法
1.数据库, 自己设计窗口, 规范字段的格式, 字数;
2.在线文档,弄个收集表,把选择都设置成下拉;

谢谢!您的解释第一种以我目前的水平还弄不了,但非常感谢您的热心帮助,第二种方法我试试吧。

TA的精华主题

TA的得分主题

发表于 2024-3-21 12:30 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
zhangjinchen 发表于 2024-3-21 10:51
谢谢!您的解释以我目前的水平还理解不了,但非常感谢您的热心帮助。

意思就是你不会用代码或者没有权限操作所有电脑启用宏就不要考虑用Excel解决了,设计网站或者数据库肯定能解决。如果你要用在线收集你得会把我截图的那个一维表处理成你的格式

TA的精华主题

TA的得分主题

发表于 2024-3-22 07:34 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2024-3-22 13:51 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
下拉列表本身无法阻止复制粘贴,可以加上条件格式,把不合规的单元格自动标识出来。

TA的精华主题

TA的得分主题

发表于 2024-3-24 22:20 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2024-3-25 17:40 | 显示全部楼层
我试了下。你设置的函数是根据,最后的总和,小于10来输入休的有效次数.当总和等于第10次,你是没有办法在手动输入休。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-4-28 10:59 , Processed in 0.043630 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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