深圳office培训 深圳excel培训
深圳excel培训 深圳office培训
咨询服务
深圳office培训
深圳office培训
office培训
excel培训
ppt培训
vba培训
access培训
word培训
visio培训
project培训
outlook培训
数据库培训
深圳access培训
深圳sql培训
深圳office培训
 

Str和CStr函数转换字符串


2016年8月9日 作者: 来源:

第1.37例 Str 和CStr 函数
一、题目:
  要求编写一段代码,运用 Str  函数或者CStr 函数来将一个数字转成字符串。
二、代码:
Sub 示例_1_037()
    Dim Zfc$
    Zfc = Str(459)
    MsgBox Len(Zfc)
    Zfc = Str(-459.65)
    Zfc = CStr(459)
    MsgBox Len(Zfc)
    Zfc = CStr(-459.65)
End Sub
三、代码详解
1、Sub 示例_1_037():宏程序的开始语句。宏名为示例_1_037。
2、Dim Zfc$  :声明变量Zfc 为字符串变量,$为字符串变量String的类型声明字符,其它有类型声明字符的数据类型请见第1.24例。
3、Zfc = Str(459) :用Str 函数将数字转换成字符串,返回” 459”;注意数字前面会保留一个空位来表示正负。
4、MsgBox Len(Zfc) :用消息框显示变量Zfc的长度,返回4;说明数字前面有一个空位。
5、Zfc = Str(-459.65) :用Str 函数将数字转换成字符串,返回”- 459.65”;因为是负数有一个负号,所以没有另外的空位了。如果用消息框显示变量Zfc的长度,返回7。
6、Zfc = CStr(459) :用CStr 函数将数字转换成字符串,返回”459”;注意数字前面没有一个空位。
7、MsgBox Len(Zfc) :用消息框显示变量Zfc的长度,返回3;说明数字前面没有空位。

Str 函数
返回代表一数值的字符串 Variant (String)。

Str(number)
必要的 number 参数为一 Long,其中可包含任何有效的数值表达式。
说明
当一数字转成字符串时,总会在前头保留一空位来表示正负。如果 number 为正,返回的字符串包含一前导空格暗示有一正号。
使用 Format 函数可将数值转成必要的格式,如日期、时间、货币或其他用户自定义格式。与 Str 不同的是,Format 函数不包含前导空格来放置 number 的正负号。
注意 Str 函数只视句点 (.) 为有效的小数点。如果使用不同的小数点(例如,国际性的应用程序),可使用 CStr 将数字转成字符串。

CBool等类型转换函数
每个函数都可以强制将一个表达式转换成某种特定数据类型。
语法
CBool(expression) CByte(expression) CCur(expression) CDate(expression)
CDbl(expression) CDec(expression) CInt(expression) CLng(expression)
CSng(expression) CStr(expression) CVar(expression)
必要的 expression 参数可以是任何字符串表达式或数值表达式。

CStr 函数
可强制将一个表达式转换成字符串,返回代表一数值的字符串 Variant (String)。

CStr(expression)       依据 expression 参数返回一个字符串。

 


阅读:1880 上一则:Sqr函数进行平方根计算 下一则:Time函数返回系统时间

返回前页 返回顶部
温馨提示:本中心是深圳较为专业office培训机构、咨询及报名请先预约,电话:0755-82124110。
深圳地址:深圳红荔路四川大厦1109B-1110(3号龙岗线通新岭地铁站A出口10米)
热线:0755-82124110(福田、南山、宝安) 0755-22205758(罗湖、龙岗、龙华) 13510024571(东莞、惠州、珠海、广州)
北京地址:北京清华大学华业大厦三区三楼 版权所有:深圳万博计算机教育 粤ICP备11006947号-1
 
深圳信息系统项目管理师培训
深圳信息系统项目管理师培训 欢迎咨询!
您好!请点击这里咨询万博教育
深圳万博吴老师
您好!请点击这里咨询万博教育
深圳万博史老师
 
深圳信息系统项目管理师培训
深圳信息系统项目管理师培训