初心者から実務利用者まで
わかりやすいVBA解説サイト
実務サンプル

指定した年がうるう年かを判定する

ざっくり

指定した年が「うるう年」かを判定します。

コードサンプル

指定した年がうるう年かを判定します。

補足

DateSerial関数は3つの数字で年、月、日を指定して
日付を作り出す関数ですが、
うるう年の場合は2月28日に+1すると2月29日になります。

DateSerial関数で年月日を作り出した結果、
Day関数でその日にちを取り出して
29日だった場合はうるう年だとわかります。

通常の年は2月28日に1日足すと、3月1日になるため
「うるう年」ではない事がわかります。