Excel VBA質問箱 IV

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

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


28737 / 76732 ←次へ | 前へ→

【53287】Re:うるう年の算出方法
発言  かみちゃん  - 07/12/25(火) 23:42 -

引用なし
パスワード
   こんにちは。かみちゃん です。

> 間違えなのでしょうか?

根本的な考え方は合っています。
「西暦年が4で割り切れる年。ただし、100で割り切れる年は、その年がさらに400で割り切れる場合のみ、うるう年」
http://ja.wikipedia.org/wiki/閏年
http://www1.bbiq.jp/blue_sky/ex/ex2002001.html

今回のご質問の場合は、
 If (n Mod 4 = 0 And Not n Mod 100 = 0) Or n Mod 400 = 0 Then
ということで、
400 = 0 の後にある ) が余計です。

1 hits

【53286】うるう年の算出方法 リョウタ 07/12/25(火) 23:30 質問
【53287】Re:うるう年の算出方法 かみちゃん 07/12/25(火) 23:42 発言
【53288】Re:うるう年の算出方法 リョウタ 07/12/26(水) 0:14 質問
【53289】Re:うるう年の算出方法 かみちゃん 07/12/26(水) 0:17 発言
【53291】Re:うるう年の算出方法 リョウタ 07/12/26(水) 0:18 お礼
【53293】Re:うるう年の算出方法 ネチケット 07/12/26(水) 8:41 発言

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