8桁日付チェック」といった検索で、このサイト・インストラクターのネタ帳へのアクセスが時折あることに気づきました。Applications)のコードを探している方による検索です。[スポンサードリンク]IsDate関数による日付チェックまずは、基本を確認しましょう。VBAでデータが日付かどうかを判定するにはIsDate関数を使います。"日付ではありません。Subアクティブセルに入力されている値が日付データなら「日付です。」日付データでなければ「日付データではありません。」というメッセージが表示されます。8桁のyyyymmdd形式の数字をFormat関数で整形後に日付チェックで、yyyymmdd形式の8桁の数字が日付データとして扱えるかどうかのチェックは、Format関数で整形してから行いましょう。"日付ではありません。"@@@@/@@/@@")」の結果は「2015/07/01」になり日付として扱えるので、「日付です。」というメッセージが表示されます。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。