Access VBA質問箱 IV

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

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


9085 / 9994 ←次へ | 前へ→

【4057】Re:2ヶ月後までの指定した曜日を取得する方法
回答  MJ  - 04/12/22(水) 13:11 -

引用なし
パスワード
   以下のような感じでは如何ですか。

  Dim strListDay As String
  Dim datEndDate As Date, datDate As Date
  Dim intOffset As Integer, intWeek As Integer
  
  datEndDate = DateAdd("m", 2, Date)
  intOffset = Abs((10 - Weekday(Date)) Mod 7)
  
  Do
    datDate = Date + intOffset + 7 * intWeek
    
    If datEndDate < datDate Then Exit Do
    
    strListDay = strListDay & Format(datDate, "yyyy/mm/dd") & ";"
    
    datDate = datDate + 1
    
    If datEndDate < datDate Then Exit Do
    
    strListDay = strListDay & Format(datDate, "yyyy/mm/dd") & ";"
    
    intWeek = intWeek + 1
  Loop
  
  [コンボ].RowSource = strListDay
353 hits

【4044】2ヶ月後までの指定した曜日を取得する方法 morik 04/12/20(月) 16:41 質問
【4046】Re:2ヶ月後までの指定した曜日を取得する方法 かろちん 04/12/20(月) 23:44 回答
【4047】Re:2ヶ月後までの指定した曜日を取得する方法 morik 04/12/21(火) 13:15 質問
【4048】Re:2ヶ月後までの指定した曜日を取得する方法 MJ 04/12/21(火) 13:21 回答
【4049】Re:2ヶ月後までの指定した曜日を取得する方法 morik 04/12/21(火) 13:58 質問
【4050】Re:2ヶ月後までの指定した曜日を取得する方法 MJ 04/12/21(火) 16:33 回答
【4054】Re:2ヶ月後までの指定した曜日を取得する方法 morik 04/12/22(水) 10:40 質問
【4057】Re:2ヶ月後までの指定した曜日を取得する方法 MJ 04/12/22(水) 13:11 回答
【4058】Re:2ヶ月後までの指定した曜日を取得する方法 morik 04/12/22(水) 16:05 お礼

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