• 締切済み

VBA

ACCESSのVBAにて、エクセルのデータ操作を行っています。 「sum」や「vlookup」などの関数が入ったセルをコピー&貼り付けしていく処理があります。 デバック―モードで実行するとエラーとなりませんが、 通常に実行するとエラーになってしまいます。 エラーの内容: アプリケーション定義またはオブジェクト定義のエラーです。 sleepを入れてみましたが、結果はかわらずでした。 どのような原因があるのでしょうか。

みんなの回答

  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.1

コードの提示もないし、エラー箇所の提示もないので憶測ですけど、ActiveWorkBookとかActiveWorksheetとか使ってはいないですよね? あと実行開始後に自動計算を止める、終了前に自動計算を再開するとかが必要なのかな?

mimi0106
質問者

お礼

DoEventを挿入することで解決できました。コメントいただきありがとうございました。

関連するQ&A