質問: shell関数でのexcel起動において shell関数でexcelを起動させた時に、excelのブックを閉じた時に一緒にexcelアプリケーションも終了させたいのですが、create object関数なら可能なのですが、環境上shell関数を使うしかなくて、何か方法はありますか?
回答: (1) フラグファイルを作り、excelを閉じるとき必ずそのファイルを消すように処理する。 excelアプリでは、そのフラグが消えるまでループ処理を行う。 (2) waitforsingleobjectを使用してexcelのプロセスが終了するまでループする。 shell以外のapiは、一切使わないという条件なら、(1)の案を前提に工夫することになるのではないでしょうか? 超初心者のわたくしですので、参考にならなかったらご容赦を・・。