Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


11905 / 76734 ←次へ | 前へ→

【70358】Re:日付をもとめる。
回答  UO3  - 11/11/5(土) 16:45 -

引用なし
パスワード
   ▼亜矢 さん:

ヒントです

WeekDayという関数があります。
ヘルプも参照いただきたいのですが、何も指定しなければ以下のように日曜日を1とした値がかえります。

また、DateAddという関数があります。
基準の日付に日数を足せば何日になるというものです。
これについては関数をつかわなくても足し算でもできますが。

Sub TestDate1()
  MsgBox Weekday(DateSerial(2011, 11, 4))
  MsgBox Weekday(DateSerial(2011, 11, 5))
  MsgBox Weekday(DateSerial(2011, 11, 6))
  MsgBox Weekday(DateSerial(2011, 11, 7))
End Sub

Sub TestDate2()
  MsgBox DateAdd("d", 4, DateSerial(2011, 11, 5))
End Sub

Sub TestDate3()
  MsgBox DateSerial(2011, 11, 5) + 4
End Sub
5 hits

【70356】日付をもとめる。 亜矢 11/11/5(土) 16:28 質問
【70357】Re:日付をもとめる。 かみちゃん 11/11/5(土) 16:38 発言
【70359】Re:日付をもとめる。 亜矢 11/11/5(土) 17:27 お礼
【70358】Re:日付をもとめる。 UO3 11/11/5(土) 16:45 回答

11905 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free