• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access2000のVBAでエクセルマクロ実行)

Access2000のVBAでエクセルマクロとアクセルマクロを交互に実行したい

このQ&Aのポイント
  • Access2000のVBAを使用して、エクセルのマクロとアクセスのマクロを交互に実行する方法を教えてください。
  • 現在、エクセルのマクロ1を実行後にアクセスのマクロAが進んでしまう問題が発生しています。エクセルの処理が終わってからアクセスの処理に進むようにするにはどうすればいいですか?
  • Access2000のVBAから指示をかける方法で、エクセルとアクセスのマクロを順番に実行する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • ShowMeHow
  • ベストアンサー率28% (1424/5027)
回答No.1

処理が終わったことがアクセス側からわかる方法はありますか? ないなら、エクセルのマクロ1の最後に特定のセルに値を書き込んだりして(所定場所にファイルを造るでもいいですし)、処理が終了したことを伝える仕組みを作ってください。 アクセス側では、定期的にその場所を監視し、処理が終了した信号を受け取った後に次の処理に入ってください。  アクセス側で(3の実行にかんして)は、自分自身の処理が終了するのはすぐにわかりますので、問題ないですよね。 

kgyqk433
質問者

お礼

アルゴリズムは、わかりましたが、実際のコーディングがまったくわからないです。。。 ありがとうございました。

関連するQ&A