1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Sequence MakerAdvent Calendar 2024

Day 24

Sequence Makerで「別のプログラムでのOLEの操作が完了するまで待機します。」というエラーが出た😃

Posted at

はじめに

Sequence MakerはExcelから測定器を制御可能にするアドインです。Sequence Makerを使っていると「別のプログラムでのOLEの操作が完了するまで待機します」というエラーメッセージが表示されて、動作が停止していまうことがあります。長期試験中だと悲劇です。今回はこのエラーへの対処法を紹介します(が、正直原因不明なので、根本解決にはならないかもしれません)なお、Sequence Makerについての詳細は以下の記事を参照ください。

お断り
本記事の内容はSequence Maker開発元の公式見解ではなく、あくまでも個人が趣味の範囲内で執筆しているものです。記事の内容について開発元へ問い合わせることはお控えください。ご質問・要望などは各記事のコメント欄へお願いいたします。

エラーメッセージ

「別のプログラムでのOLEの操作が完了するまで待機します。」という内容のメッセージボックスが表示されて、動作が停止します。

image.png

このメッセージが表示されたら、残念ですが、素直に諦めた方が良いです。データが保存できない場合もありますし、Excelの動作が不安定になったり、強制終了するしかない場合もあります。可能であれば、念のためWindowsごと再起動してしまったほうが良いでしょう。

どうすれば良いか?

まず試してみて欲しいのは、Excelの設定変更です。
「Excelのオプション」→「詳細設定」→「全般」→「Dynamic Data Exchange(DDE)を使用する他のアプリケーションを無視する」に✅を入れます。

image.png

これで改善するか様子を見ましょう。

それでもダメなら。。。

  • PCをそれなりのスペックのモノに変更してみましょう。目安としては↓ぐらいかなと思います。
    • インテル® Core™ i5 プロセッサー以上
    • メモリ16Gバイト以上(できれば32G以上)
      • 昔からメモリは多ければ多いほど良い、多くて困ることは無い、心が落ち着くと言われています:upside_down:
  • Excel以外に起動しているアプリがあれば終了しておきましょう
  • Excelで他のアドインがインストールされていれば、無効にしておきましょう
  • 常駐アプリなどがあれば終了しておきましょう
  • インターネット接続をOFFにして(Wi-Fiなら機内モード)おきましょう
  • 動作中はPCで作業しないようにしましょう(Sequence Maker専用PCを用意する)

まとめ

今回は「別のプログラムでのOLEの操作が完了するまで待機します。」というエラーの対処法を紹介しました。結局根本原因はわからないのですが、何かお気づきの方法があればコメントをお願いします。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?