打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
【烟花原创】VBA零基础之第189篇 VBA函数之转换(二)
5>CDbl函数
功能:将表达式转换为Double
语法:CDbl(expression)
expression 参数是任意有效的表达式。
说明:
通常,您可以使用子类型数据转换函数书写代码,以显示某些操作的结果应当被表达为特定的数据类型,而非默认的数据类型。例如在出现货币或整数运算的情况下,使用 CDbl CSng 函数强制进行双精度或单精度算术运算。
CDbl 函数用于进行从其他数据类型到 Double 子类型的国际公认的格式转换。例如,十进制分隔符和千位分隔符的识别取决于系统的区域设置。

6>CInt函数
功能:将表达式转换为Integer
语法:CInt(expression)
expression 参数是任意有效的表达式。
Integer范围 -32,768 32,767,小数部分四舍五入。
说明:
通常,可以使用子类型转换函数书写代码,以显示某些操作的结果应被表示为特定的数据类型,而不是默认类型。例如,在出现货币、单精度或双精度运算的情况下,使用 CInt CLng 强制执行整数运算。
CInt 函数用于进行从其他数据类型到 Integer 子类型的国际公认的格式转换。例如对十进制分隔符(如千分符)的识别,可能取决于系统的区域设置。
当小数部分恰好为 0.5 时,Cint CLng 函数会将它转换为最接近的偶数值。例如,0.5 转换为 01.5 转换为 2Cint CLng 函数不同于 Fix Int 函数,Fix Int 函数会将小数部分截断而不是四舍五入,并且 Fix Int 函数总是返回与传入的数据类型相同的值。

7>CStr函数
功能:将表达式转换为String
语法:CStr(expression)
expression 参数是任意有效的表达式。
通常,可以使用子类型转换函数书写代码,以显示某些操作的结果应被表示为特定的数据类型,而不是默认类型。例如,使用 CStr 强制将结果表示为String
CStr 函数用于替代 Str 函数来进行从其他数据类型到String 子类型的国际公认的格式转换。例如对十进制分隔符的识别取决于系统的区域设置。

8>CVar
功能:将表达式转换为Variant
语法:CStr(expression)
expression 参数是任意有效的表达式。
说明:
若为数值,则范围与Double 相同;若不为数值,则范围与String 相同。
表达式中的千分位分隔符不认。
基本上,转换函数的名字就已经告诉了我们转换后会返回的类型。

相关的转换函数自习:
CLngCSng
64位平台:CLngLngCLngPtr
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
VBA文本字符串类型转换为数字类型的函数
VBScript函数大字典(详细说明)
VBA基础05--变量
【烟花原创】VBA零基础之第188篇VBA函数之转换(一)
VB6.0函数集合
Excel vba 将数字转换成字符串的函数是哪个呢
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服