vbaformat_VBA中Format 的使用方法

Format

用法详解

Format$(Now,"EEOA")

只要这么一句

~~~~~

就可以得到

○○

六年五月二十六日

亏我还得写得那么多。

所以对

FORMAT

函数进行研究,参照

HELP

文件,把一些用法写了下来。

现拿给大家共享。

---------------------------------

Format[$] ( expr [ , fmt ] )

format

返回变体型

format$

强制返回为文本

--------------------------------

数字类型的格式化

--------------------------------

固定格式参数:

General Number

普通数字,如可以用来去掉千位分隔号

format$("100,123.12","General Number")

返回值

100123.12

Currency

货币类型,可添加千位分隔号和货币符号

format$("100123.12","Currency")

返回值

100,123.12

Fixed

格式为带两位小数的数字

format$("100123","Fixed")

返回值

100123.00

Standard

标准,即带千位分隔号和两位小数

format$("100123","Standard")

返回值

100,123.00

Percent

百分数

format$("100123","Percent")

返回值

10012300.00%

Scientific

科学记数法

format$("100123","Scientific")

返回值

1.00E+05

Yes/No

当值为

0

时返回

NO,

否则返回

YES

format$("100123","Yes/No")

返回值

Yes

True/False

当值为

0

时返回

False,

否则返回

True

format$("100123","True/False")

返回值

True

On/Off

当值为

0

时返回

Off,

否则返回

On

format$("100123","Yes/No")

返回值

On

自定义格式参数

""

不进行格式化

返回值

原值

0

占位格式化,不足补

0

format$("100123","0000000")

返回值

0100123

#

占位格式化,不足时不补

0

format$("100123","#######")

返回值

100123

.

强制显示小数点

format$("100123.12",".000")

返回值

100123.120

%

转化为百分数,一个

%

代表乘以

100

format$("10.23","0.00%")

返回值

1023.00%

format$("10.23","0.00%%")

返回值

102300.00%%

,

以千为单位格化

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值