前に作ったので多少のコメント違いはあるかもしれませんが、コードは現在進行形で使用中ですので間違いは無いと思います。興味を持ったのでちょっと検証してみましたが、いくつか問題があります。ZSTRRGT関数で、変数ZLENが引数と関数内変数として定義されている。このためコンパイルが通りません(ver4.24)。2100年など100で割り切れ、かつ400で割り切れない年で閏年判定が間違っている。73110を2100年2月29日と判定している。ご本人が書いた通り2000年以降を対象にしているので、定義通り1900年1月1日~9999年12月31日(Excel2002以降?)対応を考えてみました。18返信ありがとうございます日付値から日付文字列を取得するこのトピックの本旨を叶えるのは、返信のかたのコードのほうがいいと思います。自作(まっ)は初心者に加え、かすかな記憶をたぐって検証も数年しかしてませんでした。標準で関数が無かった(見つけられなかった)のでプラス1歩で役に立てば、と思った次第です。