qzgx.net
当前位置:首页 >> vBA中FormAt函数的参考 >>

vBA中FormAt函数的参考

Format(值,格式(可选参数)) 一、数字格式:1、GeneralNumber:普通数字,可以用来去掉千位分隔号和无效 0 .如:Format("1,234,567.80","General Number")="1234567.8"2、Currency:货币类型,可添加千位分隔号和货币符

Format 函数示例 本示例显示用 Format 函数做格式化输出的不同用法.对于日期分隔号(/),时间分隔号(:),以及 AM/ PM 等文本而言,其真正的显示格式会因计算机上的国际标准不同而有所差异.在开发阶段,日期与时间是以短日期的格式

自己查MSDN

Dim MyTime, MyDate, MyStr MyTime = #17:04:23# MyDate = #January 27, 1993#' 以系统设置的长时间格式返回当前系统时间.MyStr = Format(Time, "Long Time")' 以系统设置的长日期格式返回当前系统日期.MyStr = Format(Date, "Long

format 格式化函数 Print Format(1234.5678, "###,###;## ")=1234.57 语法错误 Print Format(1234.5678, "####.## ") 这是正确的语法

返回Variant(String),其中含有一个表达式,它是根据格式表达式中的指令来格式化的.语法Format(expression[,format[,firstdayofweek[,firstweekofyear]]])Format函数的语法具有下面几个部分: 部分 说明 expression 必要参数.任何有效的表达式

Private Sub Command1_Click()Dim s As SingleDim s1 As Integers = 1.9s1 = 20Print IIf(Int(s) - s = 0, CStr(s), Format(s, "0.00"))Print IIf(Int(s1) - s1 = 0, CStr(s1), Format(s1, "0.00"))s = 10.12Print IIf(Int(s) - s = 0, CStr(s), Format(s, "0.00"))End Sub

例如: text1.text = 2,结果是text1.text中显示“2”.text1.text= format(2,"0.0"),结果是text1.text中显示"2.0".text1.text = time,结果是text1.text中显示“2:45:3”.text1.text= format(time,"hh:mm:ss"),结果是text1.text中显示"02:45:03".

Format(12345612345.68, "0000\,0.00") 注意:1、中间加的字符,是从小数点开始计算位置的2、千分位是固定的位置3、将“,”逗号不做千分位使用,前面加“\”转义符

Format 函数 返回 Variant (String),其中含有一个表达式,它是根据格式表达式中的指令来格式化的.语法 Format(expression[, format[, firstdayofweek[, firstweekofyear]]]) Format 函数的语法具有下面几个部分:部分 说明 expression 必要参数.

rprt.net | qhnw.net | pdqn.net | gmcy.net | wwgt.net | 网站首页 | 网站地图
All rights reserved Powered by www.qzgx.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com