指定したピクチャ形式文字列に従って、渡されたデータをフォーマットします。
構文 Format(s1, s2 [, s3 ...])
パラメーター
パラメーター
|
説明
|
s1
|
パターン形式文字列です。ロケールに依存する日付形式または時間形式の場合があります。
ロケールを参照してください。
|
s2
|
フォーマットするソースデータです。
日付パターン形式の場合、ISO 日時文字列または次のいずれかの形式の ISO 日付文字列のソースデータを使用してください。
YYYY[MM[DD]]
YYYY[-MM[-DD]]
HH[MM[SS[.FFF][z]]]
HH[MM[SS[.FFF][+HH[MM]]]]
HH[MM[SS[.FFF][-HH[MM]]]]
HH[:MM[:SS[.FFF][z]
HH[:MM[:SS[.FFF][-HH[:MM]]]]
HH[:MM[:SS[.FFF][+HH[:MM]]]]
時間パターン形式の場合、ISO 日時文字列または次のいずれかの形式の ISO 時間文字列のソースデータを使用してください。
HH[MM[SS[.FFF][z]]]
HH[MM[SS[.FFF][+HH[MM]]]]
HH[MM[SS[.FFF][-HH[MM]]]]
HH[:MM[:SS[.FFF][z]
HH[:MM[:SS[.FFF][-HH[:MM]]]]
HH[:MM[:SS[.FFF][+HH[:MM]]]]
日時パターン形式の場合、ISO 日時文字列のソースデータを使用してください。
数値パターン形式の場合、数値のソースデータを使用してください。
テキストパターン形式の場合、テキストのソースデータを使用してください。
複合パターン形式の場合、ソースデータ引数の数とパターンのサブ要素の数を一致させてください。
|
s3(オプション)
|
フォーマットする追加ソースデータです。
|
例次に示す式は Format 関数の使用例です。
式
|
戻り値
|
Format("MMM D, YYYY", "20020901")
|
Sep 1, 2002
|
Format("$9,999,999.99", 1234567.89)
|
アメリカでは $1,234,567.89、フランスでは1 234 567,89 ユーロ。
|
|
|
|