作者LittleGary (小盖瑞)
看板Office
标题[问题] 让excel的文字方块仅能输入数字
时间Sat Aug 17 22:42:26 2019
(若是和其他不同软体互动之问题 请记得一并填写)
软体:Excel
版本:2016
正在做一个excel的vba
希望vba的textbox内只能输入数字
若输入英文或符号则不键入
目前用Private sub textbox_keypress()
select case Keyascii
case keyascii 48 to 57
case else
Keyascii = 0
End select
End sub
试着输入符号 一开始的确不会键入
但测试几次後
Textbox又变回能输入符号了
所以想请问有办法让textbox
永远都无法输入英文和符号的方法吗?
我是excel新手 还请大家多多指教
谢谢大家
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 27.242.126.189 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1566052948.A.4F5.html
1F:→ soyoso: 可能有什麽原因导致一开始可以达成,而之後不行 08/18 00:06
2F:→ soyoso: 看是否提供档案和於测试什麽动作後又失效了,这样比较清楚 08/18 00:08
3F:→ soyoso: 或是要用textbox_change的触发事件看看 08/18 00:08
5F:→ LittleGary: 谢谢S大 有稍微试过其他方法 但目前还是没能解决QQ 08/19 13:57
6F:→ LittleGary: 谢谢提供资讯 08/19 13:57