概要
PAD(Power Automate Desktop)で、Excelの二重起動(既にExcelが開いているのにまた開いてしまう)を防ぐ方法です。
【実行中のExcelに添付】は既に開いているExcelのインスタンスを取得するアクションです。
Excelが閉じているときにこのアクションを使うとエラーが発生しますので、これを利用します。
フロー
【変数の設定】
変数:ExcelPath
値:(Excelファイルのフルパス)
【実行中のExcelに添付】
ドキュメント名:%ExcelPath%
エラー発生時:
すべてのエラー>新しいルール>変数の設定
変数:ExcelStatus
宛先:close ※適当な文字列でOK。
フロー実行を続行する を選択。
例外処理モード:次のアクションに移動
【If】
最初のオペランド:%ExcelStatus%
演算子:と等しい(=)
2番目のオペランド:close
【Excelの起動】
Excelの起動:次のドキュメントを開く
ドキュメントパス:%ExcelPath%
【End】
コメント