在EXCEL单元格中如何限制手工输入,只能通过扫描条码录入

u010278192 2013-04-13 11:03:48
我现在想单元格中只能通过扫描录入,不能让手动输入,我的扫描枪也不可以设置,就是普通的USB连接后直接可以用的那样,求大侠帮助解决
...全文
917 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
u010278192 2013-04-16
  • 打赏
  • 举报
回复
用change事件,判断一下前后值的变化?请大侠详细说明,或相应的VB代码?
泡泡龙 2013-04-16
  • 打赏
  • 举报
回复
用vba吗? 用change事件,判断一下前后值的变化,如果是键盘输入,前后值变化只有1个字符
of123 2013-04-15
  • 打赏
  • 举报
回复
如果用键盘口(包括 USB 键盘)扫描枪,没有太好的办法。比如用户采用快捷键粘贴。 你可以换用串口或其他接口的扫描枪,将 TextBox 锁上(Locked 属性 = TRUE)或在 KeyPress 事件中屏蔽所有键盘输入。
wzqx 2013-04-13
  • 打赏
  • 举报
回复
给你个思路 开始输入时. 记下开始时间. 输入完后,记下时间. 时间少于一秒且有N位时.就当是正常的条码输入.否则就当没输入

7,788

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧