回覆列表
  • 1 # 何以笙丶丶

    vb format函式

    格式輸出Format函式

    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字元的意義

    字元

    意義

    字元

    意義

    0

    顯示一數字,若此位置沒有數字則補0

    .

    小數點

    #

    顯示一數字,若此位置沒有數字則不顯示

    ,

    千位的分隔符

    %

    數字乘以100並在右邊加上”%”號

    - + $ ( )

    這些字出現在fmt裡將原樣打出

    Format函式對時間進行輸出時的意義

    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

    VB Format函式使用方法

    返回 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

    從本年第一週開始,而此周完全在本年中。

    說明

    格式化

    作法

    數字

    使用預先定義的命名數值格式或建立使用者自定義數值格式。

    日期和時間

    使用預先定義的命名日期/時間格式或建立使用者自定義日期/時間格式。

    日期和時間序數

    使用日期和時間格式或數值格式。

    字串

    建立自定義的字串格式。

  • 中秋節和大豐收的關聯?
  • 如何理解兒童年齡特徵的穩定性和可變性?