top of page

Power Automate for desktopをVBAから実行する

執筆者の写真: 伊賀上真左彦
伊賀上真左彦
2024年9月2日
読了時間: 1分

更新日:2024年9月23日

PADをVBAから実行したい場合、サブスクリプションサービスに加入するのが一般的です。今回は変則的に加入無しで行う方法をご紹介します。


この方法は安定性で劣りますし将来使えなくなる可能性も有ります。


手順①PADでフローにショートカットを設定する


今回はShiftキー+Bキーというショートカットを登録しました。


手順②VBAのSendkeysで先ほどのショートカットを入力する。


Sub ショートカット入力()
    SendKeys "+(B)", True  'Shiftキー+Bキーを押す
End Sub

手順③VBAを実行する



今回はVBAを使用しましたが、Pythonなど他の言語からも実行出来ます。VBAからPADを実行する場合、メールの受信をトリガーとしたフローの実行や、タスクスケジューラと組み合わせたスケジュール実行も出来るため、応用範囲は広いと思います。

 
 
 

コメント


Codex 画像 2026年8月30日 14_42_45.png

書籍「集中力ファースト」を元に、仕事と勉強の効率を高め、ストレスを減らす方法をご紹介しています

Codex 画像 2026年8月30日 15_15_33.png

AIなども含めた、全ての記事をまとめています
 

image.png

Outlookを中心としたメール効率化、自動化、誤送信低減の方法をご紹介しています
 

bottom of page