私は、ACCDE機能の組み込みを使用して、SQL Server 2008バックエンドとインターフェイスするスタンドアロンアプリケーションを作成しようとしています。 Make ACCDEを実行すると、あまりにも多くのTableID参照が使用されているというエラーが表示されます(制限は約2048であると記載されています)。Access 2007 accdbをaccdeにコンパイル
試行錯誤(コンパイルするまでのフォームの削除)では、どのフォームが問題を引き起こしているのかを発見しました。フォームからすべてのVBAコードを削除するとコンパイルされるようです。
これまでにこの問題に遭遇したことがあるのか、それを引き起こす特定の問題があるのでしょうか?私はこの問題を数回実行しました。エラーの原因を見つけるためにコードの半分を削除するのは本当の苦痛です。
コンパイルボタンをVBエディタにどのように追加しますか?私は見て、それはツールバーのいずれかに存在するようには思われません - ちょうどデバッグメニューです。 – Rister
ツールバーを右クリックし、[カスタマイズ]を選択します。コマンドのダイアログで、DEBUGメニューを選択し、右側にCOMPILEボタンが表示されるまで下にスクロールします。次に、そのボタンをドラッグして、ツールバーにドロップします。私はいつも右端に置いています。ブレークモードでのトラブルシューティングの際にナビゲートするのが好きなので、CALL STACKボタン(VIEWメニューの下にあります)を追加します。 –