| 
    
     |  | たけさん 
 お返事ありがとうございます。
 わかりにくくて、すみません。。。汗
 
 セルを書式で、日付としてあります。
 
 1.数字の1を入れると、1900/1/1が表示されます。
 2.38718と入れると、2006/1/1になります。
 3.1111111は表示されません。
 4.文字のaも入力はでき、その場合はaです。
 5.空白(入力なし)は、""だと思います。
 
 そして、その状態で、入力規則は使わずに、
 VBAを使って、1.2.5.はOK!それ以外は
 NGという判断をしたいです。
 
 こんな感じなのですが、意味が通じるでしょうか、、、汗
 
 よろしくお願いいたします。
 
 
 ▼たけ さん:
 >>日付のチェックをおこなう際に、ISDATEを使えば、
 >>文字列("2006/1/1"など)の日付チェックは出来るのですが、
 >>そうではなく、日付値のデータを日付値のデータかどうか
 >>チェックしたいです。
 >
 >日付チェックではなく、日付値のデータかどうかチェックしたい?
 >意味が分からないですね。
 >
 >データが日付データとして使えるかどうかを調べたいってこと?
 >だったらIsDateでできるよね?
 >そんなことじゃないんだろうな・・・
 >
 >何度読み返してみても質問の意図が分からないっす
 
 
 |  |