Loop処理で1ヶ月分の日付データを作成するには?


csc  2008-09-18 12:26:58  No: 140448

初心者なので助けてください。
稼動日か非稼働日なのかチェックするためにフォーム上のSpreadシートに
繰り返し処理で1ヶ月分の日付データ(曜日有り)で、
各月30日までだったり31日までの月もありますのでそれも考慮して
セットしたいのですが、さっぱり分かりません。
どういったプログラムの書き方をすればよいか教えてください。
よろしくお願いいたします。
イメージ↓
2008年9月の場合
日  曜日  チェックボックス
1  月          □
2  火          □
3  水          □


やじゅ  2008-09-18 13:34:27  No: 140449

該当する月の日数を求めればいいでしょう。
VB.NETなら
’月の日数を求める
Date.DaysInMonth(year, month)

VB6なら
DateAdd関数で(翌月の1日)−(1日)とします。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加