>>32
普通に考えて、開発環境より後に世に出たOS上で、その開発環境がまともに動く訳がない。
ttp://www5.airnet.ne.jp/init/vb/level1/level1001.html
こんなサイトもある。

で、日付型に「=」を使う事自体がそもそも間違い。VBだしエラーにはならないけど、結果は不定。
日付型専用の DateDiff がわざわざちゃんと用意されてるんだから。