Format 用法详解
以前一直自已为能写了一个中文日期的 CLASS 很了不起,也在论坛中发表了,可。。。
前几天在查 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","Currency") 返回值 100123.00
Standard 标准,即带千位分隔号和两位小数
format$("100123","Currency") 返回值 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