Excel VBA質問箱 IV

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

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


21252 / 76732 ←次へ | 前へ→

【60882】Re:UserFormで対象日が日曜であればその日を赤色にする
発言  kanabun  - 09/3/19(木) 22:48 -

引用なし
パスワード
   ▼Porta さん:
>が、weekday関数を使って色替えを考えたのですが、日曜日がずれてしまいます。

>'nの変数が当月ですと木曜日ですが4になり1ずれます、それだけでなく
>'2年後の日にちでは更にずれるのですが、何故でしょうか。
>'理由がわかりません。

>   n = Weekday(DateSerial(Year(Label1), Month(Label2), Day(Label3)))

↑ここだけ 日付の求め方が おかしいです。

  他でやってるように、DateSerial(Label1, Label2, Label3)
 で求めた日付に対し、Weekday関数を適用してください。

2 hits

【60881】UserFormで対象日が日曜であればその日を赤色にする Porta 09/3/19(木) 20:52 質問
【60882】Re:UserFormで対象日が日曜であればその日... kanabun 09/3/19(木) 22:48 発言
【60889】Re:UserFormで対象日が日曜であればその日... Porta 09/3/20(金) 21:20 質問
【60892】Re:UserFormで対象日が日曜であればその日... kanabun 09/3/20(金) 22:34 発言
【60898】Re:UserFormで対象日が日曜であればその日... Porta 09/3/22(日) 13:54 お礼
【61166】Re:UserFormで対象日が日曜であればその日... Porta 09/4/14(火) 6:58 質問
【61167】Re:UserFormで対象日が日曜であればその日... kanabun 09/4/14(火) 8:35 発言

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