vb中如何将一个文本类型的数据转变成数字类型

用什么函数假如可以是空字符,这两位的方法都试了,不行
2024-12-03 15:57:31
推荐回答(3个)
回答1:

Cvar(x)把X的值变成变体型的,再赋给数值型。
先要保证你的字符串全部都是可以赋值的数字,否则程序只会把遇到的第一个不可以改成数值前面的变成数值,后面的就丢弃了。

回答2:

val(字符串) 不能转的话返回0

int(字符串) 不能转的话出错。

不能转即字符串根本不是数字,如"abc"

你就不能先检查是否为空吗?

回答3:

就用VAL转呗!~

如果不能转的话还可以返回0,这应该是你要的效果