※2021/07/12 追記あり
Power Automate Desktop は、Power Automate(クラウド)と連携することで
スケジューリングした時間に実行したり、トリガーしたりすることができるらしい。
でも、Power Automate(クラウド)は調べた感じ、無料では使えないっぽい😭
(試用期間中は無料らしいけど…)
トリガーは無理でも、スケジュール実行ぐらいはしたい。
でも、お金は掛けたくない😥
ということでVBAで Power Automate Desktop (PAD) のフローを
力技💪で起動してみました(笑)
(Let's Power Play!!)
クラスファイルにしたので興味があればどうぞ。
【ダウンロードページ】
Releases · nampro47/PADFlowLauncher · GitHub
※ページ内の"Source code (zip)"クリックでダウンロードできます。
【使用方法】
How to use · nampro47/PADFlowLauncher Wiki · GitHub
試してないけど、おそらくスクリーンセーバーや
画面ロックされている状態だと動かないと思います(多分)
作成過程を動画にしようと思ったけど、尺が長すぎてボツになりました😱
(編集無理っス💦)
クラスファイルを使うところだけでも、動画にしようかな~😒
(もったいないし…)
2021/07/12 追記
6月にPower Automate Desktopがバージョンアップしていたようで
ウィンドウタイトルが変わってました。
(「(プレビュー)」の文字がなくなってた💦)
YouTubeのコメントで教えてもらいました。助かります😊
GitHub上のコードを修正したので、ダウンロードしてもらえれば使えるはず…
もしくはウィンドウタイトルを設定できるようになっているので
タイトルに「Power Automate Desktop」を指定してもらえれば動くはず…
コード例)
Public Sub scheduleRun()
With New PadFlowLauncher
.windowTitle = "Power Automate Desktop" '←これ追加😎
.runFlow "Flow_Name_You_Wanna_Execute"
End With
End Sub
GitHub触るのが久しぶりで更新に手こずったのはナイショ…😅