vb format函数
语法:x = Format(expression,fmt )
expression是所输出的内容。fmt是指输出的格式,这是一个字符串型的变量,这一项若省略的话,那么Format函数将和Str函数的功能差不多。如:
语句 |
|
Format (2,“0.00”) |
2.00 |
Format (.7,“0%”) |
70% |
Format (1140,“$#,##0”) |
$1,140 |
fmt字符的意义
fmt |
fmt |
||
m/d/yy |
8/16/96 |
h:mm:ss a/p |
10:41:29 p |
d-mmmm-yy |
16-August-96 |
h:mm |
22:41 |
d-mmmm |
16-August |
h:mm:ss |
22:41:29 |
mmmm-yy |
august-96 |
m/d/yy h:mm |
8/16/96 22:41 |
hh:mm AM/PM |
10:41 PM |
|
|
返回 Variant (String),其中含有一个表达式,它是根据格式表达式中的指令来格式化的。
语法
Format(expression[ format[ firstdayofweek[firstweekofyear]]])
Format 函数的语法具有下面几个部分:
部分 |
说明 |
expression |
必要参数。任何有效的表达式。 |
format |
|
firstdayofweek |
可选参数。常数,表示一星期的第一天。 |
firstweekofyear |
可选参数。常数,表示一年的第一周。 |
设置值
firstdayofweek 参数有下面设置:
常数 |
值 |
说明 |
vbUseSystem |
0 |
使用 NLS API 设置。 |
VbSunday |
1 |
星期日(缺省) |
vbMonday |
2 |
星期一 |
vbTuesday |
3 |
星期二 |
vbWednesday |
4 |
星期三 |
vbThursday |
5 |
星期四 |
vbFriday |
6 |
星期五 |
vbSaturday |
7 |
星期六 |
firstweekofyear 参数有下面设置:
常数 |
值 |
说明 |
vbUseSystem |
0 |
使用 NLS API 设置。 |
vbFirstJan1 |
1 |
从包含一月一日的那一周开始(缺省)。 |
vbFirstFourDays |
2 |
从本年第一周开始,而此周至少有四天在本年中。 |
VbFirstFullWeek |
3 |
从本年第一周开始,而此周完全在本年中。 |
说明
格式化 |
作法 |
数字 |
|
日期和时间 |
|
日期和时间序数 |
使用日期和时间格式或数值格式。 |
字符串 |
创建自定义的字符串格式。 |