それじゃ、駄目なんですよ〜
"d3"の日付けデータより、vlookupで検索をかけるので、そこが文字列だと駄目なんですよ。
そもそもRange("d3") = 日付.Value + 0 '日付登録の時点でなぜ文字列に変化してしまうのか。素人には難しいです。
教えてください。