UiPath実行後、起動中のExcelファイルが行方不明になる

お世話になっております。
初歩的な質問で申し訳ございません。
また、業務用PCのキャプチャを載せられない為文章のみで失礼致します。

タイトル:
UiPathの処理とは関係無い別Excelファイルを立ち上げた状態で、アクティビティ「Excelアプリケーションスコープ」を含むUiPathの処理を実行すると既存の別Excelファイルが行方不明になる
について解消法があればご教示いただけますと幸いです。

前提:
・Widows PCを利用しております。
・長文を避ける為以後「元々開いていたUiPathの処理とは関係無い別Excelファイル」=「Excel_A」とします。

行方不明について:
①UiPathの処理が完了するとタスクバー上「E xcel_A」含め、全てのExcelが閉じられたかのように見える
②手動で新規Excelファイルを開くと文字通り新規Excelのみが立ち上がる(「Excel_A」が復元、起動されるような動きは見えない)
②新規Excelを×で閉じようとすると「Excel_A」を保存しますか?とポップアップが表示される
③ポッアップを一旦キャンセルし新規Excel上、タブ「表示」を確認するも「再表示」ボタンはグレーアウト(「Excel_A」が非表示になっている訳では無い)
④表面的には見えなくなっている「Excel_A」を再度見る為には②の動作を行い、保存or保存しない を選択、Excelファイルを完全に閉じてから再度開くしかない

「Excelアプリケーションスコープのアクティビティを含むUiPathの処理を実行する際、事前にExcelファイルを全て閉じた方が動作が安定する」といった情報は聞いた事があり、その通りなのだとは思っておりますが
業務上複数のExcelを立ち上げた状態にしておく事が多く、UiPath実行の為にExcelを全て閉じて→uipath実行→再度複数のExcelを起動するでは非効率である為、もし複数のExcelを起動したままにできる手段があれば知りたいです。

こんにちは

詳細な状況はよくわかりませんが、Excel Application Scopeはプロセスの管理が弱いので
可能であればモダンExcelのExcel Process Scopeを用いて、UiPathが扱うEXCELは別プロセスで
立ち上げでコントロールしたほうが良いように思えます。(プロセスモードを新規作成にすると新しいEXCELのプロセスが起動し、スコープを抜けるとそのプロセスだけが終了します。)

2 Likes

Yoichiさん
お世話になっております。
Excelアプリケーションスコープ以外にExcelを扱える手段を把握できておりませんでしたので勉強になります。
Excelプロセススコープを試してみます。

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.