質問: access2000でデータベースの最適化 お世話になります。 accessのマクロのコマンドで データベースの最適化をしたいのですが、 「マクロまたはvisual basicコードの実行中に、開いているデータベースを最適化することはできません。」とういうエラーメッセージが出て最適化されません。 マクロの一連の流れの「最後」で、データベースの最適化をしたいと 思っていますが、具体的にどのようにすれば、 データベースの最適化を実行できるのでしょうか? 条件としては、最適化をvbaなどでするのではなく、 マクロのコマンド:データベースの最適化 でしたいと思っております。 「マクロのコマンド:データベースの最適化」があるので、 必ずできるはずだとおもうのですが、 何卒宜しくお願いします。
回答: > 「マクロのコマンド:データベースの最適化」があるので、 > 必ずできるはずだとおもうのですが、 そのコマンドは他の閉じているデータベースファイルを最適化することは可能ですが、 開いている自分自身を最適化することはできません。(エラーメッセージどおりです。) 過去ログでも何度もでてきています。 access、マクロの最後に最適化を入れられる? | その他ms officeのq&a【okwave】 http://oshiete.goo.ne.jp/qa/5235314.html オプションの[閉じるときに最適化する] にチェックを入れておけばどうですか。