VBA的Format函数

VBA的Format函数

ID:44716188

大小:18.19 KB

页数:5页

时间:2019-10-25

VBA的Format函数_第1页
VBA的Format函数_第2页
VBA的Format函数_第3页
VBA的Format函数_第4页
VBA的Format函数_第5页
资源描述:

《VBA的Format函数》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Format(值,格式(可选参数))一、数字格式:1、GeneralNumber:普通数字,可以用来去掉千位分隔号和无效0。如:Format("1,234,567.80","GeneralNumber")="1234567.8"2、Currency:货币类型,可添加千位分隔号和货币符号,保留两位小数点。如:Format(1234567,"Currency")="¥1,234,567.00"3、Fixed:格式为带两位小数的数字。如:Format("123456","Fixed")=123456.004、Standard:标准,即带千位分隔号和两位小数。如:Format("

2、123456","Standard")=123,456.005、Percent:带两位小数点的百分数。如:Format("123456","Percent")=12345600.006、Scientific:科学记数法。如:Format("1234567","Scientific")=1.23E+067、Yes/No:当数值为非0数字时返回Yes,否则返回No。如:Format(-3.14,Yes/No")="Yes"   Format(0,"Yes/No")="No"8、True/False:当数值为非0数字时返回True,否则返回False。与第7点类似,这里不再举例。9、O

3、n/Off:当数值为非0数字时返回On,否则返回Off。与第7点类似,这里不再举例。10、""或省略:返回原值,但去除了小数点前后的无效0。如:Format("0.1030","")=".103"11、0:占位格式化,不足位时补足0。如:Format(123,0000")="0123"   Format$(12.3,"0.00")="12.30"12、#:占位格式化,不足位时不补足0。如:Format(123,"####")=12313、%:转化为百分数,一个%代表乘以100。如:Format(1.23,"0.00%")=123.00%   Format(1.23,"0.00%%

4、")=12300.00%%14、:强制显示某字符。如:Format$(12.34,"RMB.00")="RMB12.34"15、;(分号):分段显示不同格式比如要把正数显示为“正”,负数显示为“负”,0显示为“零”,参数为"正;负;零"如:Format$(123,"正;负;零")="正"第1段为正数格式,第2段为负数格式,第3段为0格式。二、日期和时间格式:1、固定格式参数GeneralDate:基本类型如:Format("2010-5-19:8:5","GeneralDate")="2010/5/19:08:05"LongDate:操作系统定义的长日期如:Format(

5、"2010-5-19:8:5","LongDate")=2010年5月1日MediumDate:中日期如:Format("2010-5-19:8:5","MediumDate")=10-05-01ShortDate:操作系统定义的短日期如:Format("2010-5-19:8:5","ShortDate")=2010-5-1LongTime:操作系统定义的长时间如:Format("2010-5-19:8:5","LongTime")=9:08:05MediumTime:带AM/PM(上午/下午)的12小时制,不带秒如:Format("2010-5-19:8:5","Medium

6、Time")=09:08上午ShortTime:24时制的时间,不带秒如:Format("2010-5-19:8:5","ShortTime")=09:082、自定义格式C:格式化为国标的日期和时间如:Format("2010-5-19:8:5","c")=2010/5/19:08:05y:一年中的第几天(1-366)如:Format("2010-5-19:8:5","y")=121yy:两位数的年份(00-99)如:Format("2010-5-19:8:5","yy")=10yyy:上面的yy与y结合在一起如:Format(2010-5-19:8:5","yyy")=1012

7、1   Format("2010-5-19:8:5","yy年第y天")=10年第121天yyyy:四位数的年份(0100-9999)如:Format("2010-5-19:8:5","yyyy")=2010d:一个月中的第几天(1-31)如:Format("2010-5-19:8:5","d")=1dd:与d相同,但不足两位时补足0如:Format("2010-5-19:8:5","dd")=01ddd:三个英文字母表示的星期几如:Format("2010-5-19:8:5",

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。