VB问题,如何让inputbox函数在输入的时候只能输入数字?输入其他都没反应

如题所述

inputbox不可以。

你可以不用inputbox

自己做一个form 仿inputbox效果就可以做到
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-08-13
用IsNumeric()来判定.例:

Private Sub Form_Load()
T1 = InputBox("请输入:")
If T1 = "" Then
InputBox ("请输入:")
End If
If Not IsNumeric(T1) Then InputBox ("请输入:")
End Sub
我也不太会,有答案给我留言哈.
第2个回答  2009-07-30
只能自己做。form 上两个按钮一个文本框,按钮分别是确定和取消,按确定将文本框内容返回给主窗体,取消则返回一个空串。
关于文本框的内容在文本框的 KeyDown 事件里,网上到处都是。
第3个回答  2009-07-30
貌似刚刚好我做过一个游戏辅助软件里面有这个功能,不过我用的是文本框,只能输入数字和退格,其他的都无效,不知道是不是你需要的
相似回答