バッチ処理でAcess処理終了後にメッセージがでるのはなぜですか?
バッチファイルで、Access2000のマクロ「AutoExec」を起動させて処理をおこないたいのですが、
「AutoExec」の処理が終了し、Accessが終了すると、以下のメッセージボックスが表示されてしまいます。
メッセージボックスの内容
「'C\xxx.mdb'がみつかりません。名前を正しく入力したかどうかを確認してから、やり直してください。
ファイルを検索するには、「スタート」ボタンをクリックしてから、[検索]をクリックしてください。」
Access2000は、該当のディレクトリに、置いていますし、
ちゃんとAccess2000のマクロ「AutoExec」の処理は実行されています。
Access2000の処理は、正常に終了しているのに、こんなメッセージが表示されては、
意味がありません。
このAccess2000の「AutoExec」のバッチ処理は、何十個もあるバッチ処理の一部です。
バッチ処理の途中でメッセージが出るとその後自働で、行われる予定のバッチ処理が、
行われないので非常に困ってます。
どうしたらよいですか?
とにかく、バッチ処理で、Access2000を起動させ、マクロ「AutoExec」を使用して処理を行いたいのです。
その間、どんなことがあっても、メッセージボックスの表示などで、処理を止めてはならないのです。
お願いします。誰か教えてください。
バッチファイル名(このバッチファイルの次に、Access2000とは、無関係のバッチファイルの処理がたくさんあります)
xxx.bat
バッチファイルの内容
CALL c:\yyy.mdb(又は、startc:\yyy.mdb)
お礼
分かりやすい説明ありがとうございます。 何となく実感できました。