🤖

【Power Automate Desktop】Excelから使用している全てのセルを取得する

1 min read

Power Automate には標準で Excel からデータを取り込む機能がありますが、少し工夫をすることで、VBA における UsedRange のような、使用しているセル範囲を全て取得することができます。

フロー

Excel の起動

まず対象となる Excel ファイルを開き、変数に格納します。

最初の空の列や行の取得

対象シートが初めて空になる行と列を取得する機能を利用します。行と列がそれぞれ変数に格納されます。

Excel ワークシートから読み取り

先ほど取得した行と列の変数を使い、それぞれ、%FirstFreeColumn - 1%、%FirstFreeRow - 1%と入力することで最終行と最終列を取得できます。