エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
VBA「別のプログラムでOLEの操作が完了するまで待機を続けます。」
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
VBA「別のプログラムでOLEの操作が完了するまで待機を続けます。」
こんにちは。 話は簡単なのですが、解決は難しいです。 >「別のプログラムでOLEの操作が完了するまで待... こんにちは。 話は簡単なのですが、解決は難しいです。 >「別のプログラムでOLEの操作が完了するまで待機を続けます。」 私の方も同様の問題でしたが、IE のアドオンのActiveX なので、私の状況とは違うようです。 本来は、マクロを使用するときに、OLEプログラムを外して動かせばよいのですが、たぶん、HFSS自体が、OLEで、Excelに繋がっているのでしょうね。 今回の原因は、OLE側の本体のソフトが終了する前に、マクロが終わろうとしてしまうということが原因です。それで、良くコードをごらんになって、「ソフトの起動&終了や図形の形状編集、各種形式のファイル出力」の、それぞれの作業の終わり目があるはすでず。その終わり目の前に、Wait を入れればよいのではないかと思います。 Application.Wait でも良いのですが、 負担の少ないAPIの Declare Sub Sleep Li