説明
CDate 関数は、数値、文字列、日時、および YYYY, MM, DD の値を日付値に変換します。
引数
数値は、1899 年 12 月 30 日からの日数を表す数値。正数と負数のどちらも指定できます。小数は切り捨てられます。
文字列は、“1999/9/20”などの日付を表すテキスト文字列。多くの形式がサポートされています。
YYYY は年を表す整数(1996 など)、MM は月を表す整数(12 月の 12 など)、DD は日付を表す整数(05 など)です。
アクション
CDate (数値)は、1899 年 12 月 30 日からの日数を表す数値を日付に変換して返します。
Cdate (文字列値)は、文字列で表された日付を変換して返します。
Cdate (日付時刻)は、日時値を日付に変換して返します。
Cdate (YYYY, MM, DD)は、指定された引数を使って日付値を作成します。
例
CDate ("Dec. 31, 1999")1999 年 12 月 31 日の日付値を返します。
CDate (50)
1990 年 2 月 18 日の日付値を返します。
CDate (#Oct. 20, 1999 12:02pm#)
1999 年 10 月 20 日の日付値を返します。
CDate (1930, 7, 30)
1930 年 6 月 30 日の日付値を返します。
コメント
「IsDate」 関数を使用すると、実際に変換を行う前に、文字列の引数を日付に変換できるかどうかをチェックできます。そうすれば、変換できない場合に、適切な処理を行うことができます。