データソースとしてSQL2000を使用するAccess2003ADPファイルを継承しました。これは私の最初のアクセス保守プロジェクトであり、関連する問題について考えずに、開発マシンのアクセス2007で開いただけです。もちろんうまくいき、私は要求された仕事を続けました。
私は作業を完了し、ファイルをクライアントに提示しました。クライアントはAccess 2003で開き、いくつかのエラーを受け取ります。これらはすべて、変数が宣言されていないことに関連しています。この時点で、どのコードファイルにもOptionExplicitが設定されていないことに気付きました。アクセス2007でプロジェクトをもう一度見ます-エラーはありません。アクセス2007はOptionExplicitの欠如を尊重し、期待どおりに機能しているように動作しますが、access 2003は、コードファイルに表示されない場合でも、OptionExplicitが設定されていると「考えます」。
アクセス2003だけを使用して作業をやり直すことができると思いますが、それは私が望むよりも時間がかかります。