以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  限定列单元格内容  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=131236)

--  作者:fubblyc
--  发布时间:2019/2/20 22:10:00
--  限定列单元格内容
蓝老师,还有个问题:
要限定 A列 的每行的单元格 只能 有  1-12 个数字,数字之间用 | 隔开
如:1|3|6|8  等等。不能有别的如字母 或者超过12的数字
要怎么写呢,我搞半天也没弄出来

如果用 ValidateEdit
那 e.text 要怎么来限制呢
[此贴子已经被作者于2019/2/20 22:11:27编辑过]

--  作者:有点蓝
--  发布时间:2019/2/20 22:31:00
--  
拆分,看每个值是否能够转换为数值。然后添加到数值集合中,排序,判断集合最小的值是否小于1,最大的值是否大于12。

为什么不使用多值字段,限制只能选择,不能输入

--  作者:fubblyc
--  发布时间:2019/2/22 9:20:00
--  
多值字段,完美解决问题!!FT万岁!!