Vbaのday関数の使い方は?
VBA DAY 関数は、VBA 関数の日付と時刻のカテゴリにリストされています。 VBA コードで使用すると、指定した日付の値が返されます。ご存知のとおり、有効な VBA 日付は日、月、年で構成されているため、日が取り込まれ、残りの部分は無視されます。これはスプレッドシートの DAY 関数に似ています。
構文
曜日(日付)
引数
- Date : 日付を取得する VBA に基づく有効な日付。
例
VBA DAY 関数の使用方法を実際に理解するには、それを使用して VBA コードを作成した以下の例を確認する必要があります。
Sub example_DAY() Range("B1").Value = Day(Range("A1")) End Sub
上の例では、DAY を使用してセル A1 にある日付から日番号を取得しましたが、日付が 15-May-19 であるため、結果として 15 が返されました。
コメント
- 指定された値が日付以外の値、または日付として認識できない日付である場合、VBA は実行時エラー 13 を返します。
- 日付が NULL の場合は、NULL を返します。