VBA 在vb中,要想验证一个数是不是整数,怎么实现啊???? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 If Int(数) = 数 Then 是整数Else 非整数End if Dim tmp as stringtmp="123"If IsNumeric(tmp) And InStr(1, tmp, ".", vbTextCompare)=0 Then '是整数 '变量本身就是Integer或者Long类型的也可用If VarType(ynum) = vbInteger or VarType(ynum) = vbLong then'整数'另外也可以用正则表达式来做 QQ群 48866293 OFFICE应用挖掘 MS OFFICE(ACCESS\EXCE\WORD等应用技术探讨与交流!技术群,请阅群论坛中的《踢人规则》当您的问题得到解答后请及时结贴.http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.htmlhttp://topic.csdn.net/u/20100428/09/BC9E0908-F250-42A6-8765-B50A82FE186A.htmlhttp://topic.csdn.net/u/20100626/09/f35a4763-4b59-49c3-8061-d48fdbc29561.html8、如何给分和结贴?http://community.csdn.net/Help/HelpCenter.htm#结帖 如何防止串口通讯程序被监视到? 高分求···如何让包含有ActiveX的页面能自动检测新版本并下载安装?????···· vb6---vb.net 求一排列算法! vb+数据库问题 关于"关闭"的问题! 奇怪了,这不是公共变量吗? VB添加记录的问题,数据库是ACCESS 批量插入和批量删除问题 哪位大鸟能介绍一下HOOK?最好能用自己的三言两语表述一下(小弟初学) VB k3二次开发接口 数据有效性 Validation.Add 的问题
是整数
Else
非整数
End if
Dim tmp as string
tmp="123"
If IsNumeric(tmp) And InStr(1, tmp, ".", vbTextCompare)=0 Then '是整数
If VarType(ynum) = vbInteger or VarType(ynum) = vbLong then'整数
'另外也可以用正则表达式来做
QQ群 48866293 OFFICE应用挖掘
MS OFFICE(ACCESS\EXCE\WORD等应用技术探讨与交流!技术群,请阅群论坛中的《踢人规则》当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
http://topic.csdn.net/u/20100428/09/BC9E0908-F250-42A6-8765-B50A82FE186A.html
http://topic.csdn.net/u/20100626/09/f35a4763-4b59-49c3-8061-d48fdbc29561.html8、如何给分和结贴?
http://community.csdn.net/Help/HelpCenter.htm#结帖