Power Automate DesktopでExcelの起動と終了を自動化する

Power Automate Desktopのおさらい

Power Automate Desktopは、2021年3月3日(日本時間)にマイクロソフトが、Windows 10を利用しているユーザーは追加費用無しで利用できる無償のRPAツールとしてリリースしたソフトです。

無償で利用できる代わり、個人のPCで自動化出来る範囲に限定されますが、無料の割にはアクションの機能が豊富で色々と自動化に使えそうです。

前回はPower Automate Desktopをインストールしましたので、今回は新しいフローを作ってみます。

新しいフローで、Excelの起動・終了を追加する

Power Automate Desktopのアクションで、Excelのアクションを多く揃えています。

今回は、Excelを起動とExcelの終了をフローで作ってみます。

  1. Power Automate Desktopを起動し、「新しいフロー」をクリックします。
    Power Automate Desktop起動画面
  2. 「フロー名」に任意の名前を入力し、「作成」ボタンをクリックします。
    「フロー名」に任意の名前を入力し、「作成」ボタンをクリックする画面
  3. フローを作成する画面になります。
    フローを作成する画面
  4. 今回はExcelを起動させるフローを作成しますので、「Excelの起動」をダブルクリックします。
    「Excelの起動」をダブルクリックする画面
  5. そのまま「保存」をクリックします。
    そのまま「保存」をクリックした画面
  6. 「Excelの起動」がフローに表示されています。
    「Excelの起動」がフローに表示されている画面
  7. 起動した後、5秒待機する処理を入れます。ここでは「Wait」をダブルクリックします。
    「Wait」をダブルクリックした画面
  8. 「Wait」で、期間に5を入力し、「保存」をクリックします。
    Wait」で、期間に5を入力し、「保存」をクリックした画面
  9. 「Excelを閉じる」をダブルクリックします。
    「Excelを閉じる」をクリックする画面
  10. 「Excelを閉じる」で、そのまま「保存」をクリックします。
    「Excelを閉じる」で、そのまま「保存」をクリックする画面
  11. フローには、「Excelの起動」「Wait 5 seconds」「Excelを閉じる」と3つのフローが出ています。このフローをまとめると、「Excelを開き、5秒待機した後Excelを閉じる」といった処理となります。
    フローには、「Excelを開き、5秒待機し、Excelを閉じる」の3つのフローが出ている画面
  12. 次は、「実行」をクリックし、フロー通りの動作をすることが確認できたら完成です。
    「実行」をクリックする画面
  13. 最後に、「保存」をクリックし、画面上右の「×」をクリックしてフローを閉じます。

「保存」して「閉じる」をクリックした画面こんな感じで、フローを作成していきます。

 

左側のアクションがわかりやすく、フローも視覚的に見やすいので、フローの作り方を理解すれば簡単にフローが作成できるようになります。

毎回行っている作業を自動化する場合、アプリケーション間でデータのやりとりをRPAで、ExcelやAccessでの処理は親和性のあるVBAで自動化するといった方法がよさそうです。

手作業で行った作業を自動化すると、以下のようなメリットが生まれます。

 

  • 手作業による精神的な負担がない
  • 入力間違いが発生しない
  • 大幅な時間の削減が可能
  • 余った時間を他の作業に使える
  • 手を休められ、腱鞘炎などの予防にも繋がる

 

今回は、Excelの起動と終了のみのフローを作成しましたが、次回はちょっと複雑なフローの作成をしてみます。

お楽しみに。