オブジェクトは、このプロパティまたはメソッドをサポートしていません (エラー 438)というのが出てくるのですね。

広告

参考リンクです。

●VBA エラー 438 オブジェクトは、このプロパティまたはメソッドをサポートしていません。
http://www.tipsfound.com/vba/19438

●AccessVBAの「Filters.Add」で実行時エラー438が発生します。 – 【実行環境】… – Yahoo!知恵袋
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1397455598

●ACCESSエラーとその対処方法
http://www.kitagawa-hanga.com/se/s_accerr.html

一番最初にやる事はどの行でプログラムのエラーメッセージが発生するのか特定する事でしょうね。

場合によってはウォッチ式などで変数の持っている値を確認する必要があるかもしれません。

次にその行の前後何行か良く見直して間違いがないか見直し、書き直す事でしょうね。

広告