大家好,我們今日繼續講解VBA代碼解決方案的第56講内容:格式化數值、日期和時間
提到格式化,很多朋友馬上會想到财務的報表,是那些非常錯落有緻的數字,其實,這些規範化的數字表示都是有一定的原則執行的,這個原則就是規矩的執行。在VBA中就是Format函數的利用了。
Format函數根據格式表達式中的指令來格式化的數值、日期和時間,語法如下:
Format(expression[, format[, firstdayofweek[, firstweekofyear]]])
其中參數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 從本年第一周開始,而此周完全在本年中。
Format函數是VBA中的常用函數,可以實現數值、日期和時間格式的轉變,下面為一段示例代碼如下:
運行結果:
今日内容回向:
1 Format函數 的意義是什麼?
2 如何實現數字的格式化?
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!