微信公众号 【EXCEL880】 QQ群【341401932】
课程咨询 加我微信EXCEL880B 试学网址http://v.excel880.com
课程咨询 加我微信EXCEL880B 试学网址http://v.excel880.com
在工作表函数中,我们可以用Text函数格式化数值,在VBA中有
Format函数
用途:
返回 Variant(String),其中含有一个表达式,它是根据格式表达式中的指令来格式化的。
语法:
Format(expression[, format[,firstdayofweek[, firstweekofyear]]])
- expression 必要参数。任何有效的表达式。
- format 可选参数。有效的命名表达式或用户自定义格式表达式。
- firstdayofweek 可选参数。常数,表示一星期的第一天。
- firstweekofyear 可选参数。常数,表示一年的第一周。
Format参数可为以下几种情况:
- 数字 使用预先定义的命名数值格式或创建用户自定义数值格式。
- 日期和时间 使用预先定义的命名日期/时间格式或创建用户自定义日期/时间格式。
- 日期和时间序数 使用日期和时间格式或数值格式。
- 字符串 创建自定义的字符串格式。
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 从本年第一周开始,而此周完全在本年中。
示例:
对于Null处理方式,玩过ADO的童鞋可以试试。