vba文字型的值转换成数值类型

今天在做表的时候,发现数组中提取出来的是文字类型,需要转换成数值类型,网上搜索到了字符转换的方法,超级实用,记录下来。
如果用mid函数提取的字符范围增加,可参照VBA中的帮助“类型转换函数”。

CBool(expression)
CByte(expression)
CCur(expression)
CDate(expression)
CDbl(expression)
CDec(expression)
CInt(expression)
CLng(expression)
CLngLng(expression)(只在 64 位平台上有效。)
CLngPtr(expression)
CSng(expression)
CStr(expression)
CVar(expression)
CStr(expression)

这样的话
使用csng(arr(i,1))就当成数值用啦,不会报错啦

你可能感兴趣的:(vba办公,vba,宏,vba办公,vba,excel)