Power Automate Desktop 「Excel マクロの実行」アクション

「Excel マクロの実行」はブック中に保存されているマクロを実行するアクションです。

すでにあるマクロ資産の活用や、

Power Automate Desktopでサポートされていない操作の実現に有効です。

利用方法

まず「Excelの起動」にマクロを実行するExcelファイルを指定します。

「アドインとマクロの読み込み」をONにしておきます。

「アクション」の「Excel」、「詳細」より「Excel マクロの実行」をドラッグします。

パラメータの設定画面が表示されるので値を指定します。

パラメータ

Excel インスタンス

マクロを実行するExcelファイルを「Excelの起動」で生成された変数で指定します。

マクロ

実行するマクロ名と引数を区切りで指定します。

「Main;B3;ABCD」と指定するとMainマクロに引数としてB3とABCDを指定します。

今回利用したMainマクロは一つ目の引数のセルに二つ目の引数の値を設定します。

Public Function Main(address as string , value as string)
    Range(address).Value = value
    
    Main = "完了"
End Function

関連記事

「Excel」の使い方の記事一覧