以前、Excelのマクロで結構大物を作ったんだけど、なんか祝日を判定させたくなったので、誰か作ってない~?と思って調べたけど、ルールを一生懸命参照してマジメに処理してるのばっかりで行数も多すぎるし、もし今度法律が変わっちゃったら直すのがウザすぎるし、いいやと思って自分で作った。 簡単&短いお得。ただし2017年までしか使えません。(それよりもっと早く法律が変わっちゃうと思うけど) これなら法律が変わっちゃっても誰でもメンテ簡単でしょ。 →こよみのページ Function IsHoliday(d As Date) As Boolean Dim expr As String expr = Format(d, "yyyy/mm/dd") Const Holidays = _ "2010/01/01 2010/01/11 2010/02/11 2010/03/21 2010/03/22 2010/