メンテナンスログブックを作成してアクセスします。データ入力フォームをやり直さなければならなかったので、新しいデータベースで新しいフォームを作成し、古いフォームから新しいフォームに作業コードをコピーしました。そうすることで、一貫性を保つために、新しいフォームでいくつかのコンボボックスの名前を変更しました。問題は、コピーしたコードにコンボボックスの古い名前があり、その名前を新しい名前に変更できないということです。オートフィルを使用するときは新しい名前は表示されず、古い名前だけが表示されます。異なるデータベースのフォームからコピーされたコードを変更することはできません
例:古い形式では、コンボボックスの名前はactionCBでした。新しいフォームでは、ボックスにはActionCBという名前が付けられましたが、ここで書き込むコードはすべて古い名前を使用します。
@Anthony Griggsによると、Debug |コンパイルにはコンパイルエラーが表示されます - 通常、コードにエラーがあるとAutosenseは機能しなくなります – dbmitch
コンパイルで2つのエラーが見つかりましたが、そのコードは無関係で、削除されたものから残っていました。しかし、問題は修正されませんでした。また、一貫性のために、新しいコントロール名を古いコントロール名に変更したくありません。オブジェクトブラウザ内にすべてのコントロール名がありますか?あれば、どのようにそれらを見つけるのですか?助けてくれてありがとう。 – jpl458