ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[已解决] 求助大神~关于窗体中文本框的数据验证的问题

[复制链接]

TA的精华主题

TA的得分主题

发表于 2023-12-17 21:28 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 20140801 于 2023-12-18 13:20 编辑

屏幕截图 2023-12-17 211926.png 屏幕截图 2023-12-17 213306.png GIF.gif

求助大神!
对 框架-表 里面的两个文本框,根据对于的内容进行 大小判断。
想要实现:不符合条件或者文本框为空,焦点锁定 该文本框

我感觉像是遍历文本框的语句出问题。。。
判断第一个文本框的时候,当不符合条件时,按Tab键焦点能锁定。。
切换到第二个文本框时,就不行了。。。当我切换到第三个文本框,再鼠标点回到第二个文本框,就又响应了,但是代码是写在第二个文本框,焦点离开的时候要响应。

tt.rar

15.97 KB, 下载次数: 8

TA的精华主题

TA的得分主题

发表于 2023-12-17 22:54 | 显示全部楼层
必须在退出控件的同时,同窗体的另一个控件获得焦点才会触发exit事件,而tb2退出时同窗体无控件接受焦点
(tb1.tb2在子窗体)

tt.rar

17.22 KB, 下载次数: 8

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-12-17 23:31 | 显示全部楼层
剑指E 发表于 2023-12-17 22:54
必须在退出控件的同时,同窗体的另一个控件获得焦点才会触发exit事件,而tb2退出时同窗体无控件接受焦点
...

大神,上次你也帮我解决了一个问题。。十分感谢!!
我水平有限,想问下tbtemp_KeyUp 这个写在哪个控件里的?
我在窗体上找不到 tbtemp

TA的精华主题

TA的得分主题

发表于 2023-12-18 09:48 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
窗体里的tab是有顺序的,所以只需要在tab的下一个控件的事件中判断一下,如果值不对,就返回textbox控件

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2023-12-18 12:43 | 显示全部楼层
20140801 发表于 2023-12-17 23:31
大神,上次你也帮我解决了一个问题。。十分感谢!!
我水平有限,想问下tbtemp_KeyUp 这个写在哪个控件 ...

宽高都设为0了,看不见,只是过度一下,或者可以直接用子窗体的exit事件

tt.rar

15.32 KB, 下载次数: 4

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-12-18 13:17 | 显示全部楼层
micch 发表于 2023-12-18 09:48
窗体里的tab是有顺序的,所以只需要在tab的下一个控件的事件中判断一下,如果值不对,就返回textbox控件

感谢大佬,提供思路!

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-12-18 13:19 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
剑指E 发表于 2023-12-18 12:43
宽高都设为0了,看不见,只是过度一下,或者可以直接用子窗体的exit事件

原来参数被设置成了0.。。。
在子窗体中用Exit事件,好多了。。
论坛真是个学习的好去处,感谢各位大佬的帮助
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-4-28 01:46 , Processed in 0.038764 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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