SSブログ

雑記 Excelの1900/02/29問題 [その他]

 日付にまつわるコンピュータの話はいろいろとありますが、今回の話題はExcelの悩ましい仕様についてです。

 「1900/02/29」という日付は、存在しない日付です。
 1900年は4で割り切れるのですが、100で割り切れて、かつ400で割り切れないので、閏年ではありません。

 ExcelのVBAのIsDateを使って試してみると、以下のようになります。

 VBAでは、1900/02/29は正しい日付ではないと判断されます。

続きを読む


この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。