「Excelワークシートから読み取り」では、Excelの指定したセル、範囲の値を取得し、変数として使用することができます。
PowerAutomateDesktop Excelワークシートから読み取り

PowerAutomateDesktop Excelワークシートから読み取りは、アクションペインのExcelから追加できます。

追加するとダイアログが表示されます。
Excelインスタンス


今回はExcelを起動しておき、

添付でそのExcelを選んでインスタンス化しました。
インスタンス化したExcelがひとつしかない場合、PowerAutomateDesktop Excelワークシートから読み取りを追加した時点でExcelインスタンスは自動で選択されます。複数ある場合は任意で選択できます。
インスタンス化したExcelがひとつしかない場合、PowerAutomateDesktop Excelワークシートから読み取りを追加した時点でExcelインスタンスは自動で選択されます。複数ある場合は任意で選択できます。
取得

取得対象を、単一セルの値、セル範囲の値、選択範囲の値、ワークシートに含まれる使用可能なすべての値から選択できます。
単一セルの値

取得したいセルを先頭列、先頭行で指定します。

取得結果をメッセージボックスで表示してみると、

列、行がそれぞれ2であれば、B2セルの値が表示されます。
セル範囲の値

取得したい範囲の左上のセルを先頭列と先頭行、右下のセルを最終列と最終行で指定します。

取得した変数はDataTable形式で保存されます。
選択範囲の値

選択しているセル、範囲の値がそのまま取得されます。

たとえばこの状態で実行すれば、

選択しているセルの値である「9」が取得されます。
ワークシートに含まれる使用可能なすべての値

アクティブなシート内にある有効なデータがある範囲がDataTable形式ですべて取得されます。

普通に実行するとこうなります。

こんな感じで一部データがなかったり、右下に飛んでるデータがあった場合でも、

データのあるところまですべて含んだ長方形で取得されます。
詳細
セルの内容をテキストとして取得

オンにすると、数値や日付などもテキストとして取得されるようになります。
最初の範囲の行に列名が含まれています

単一セルの値以外で指定できます。見出しがあるかどうかを設定でき、スイッチをオンにすると、

範囲内の一番上の行はテーブルから除外されます。
生成された変数

取得されるデータの種類を確認できる他、変数名はクリックで変更可能、{x}で他の変数に値を上書き可能です。

スイッチをオフにすると変数が生成されなくなります。
エラー発生時

エラー時の処理を指定できます。

「詳細」ではセルの値を読み取れない場合を指定できます。

Microsoft Power Automate Desktop(PAD)アクション、使い方一覧
Power Automate Desktopの使い方を機能・分類別に参照できるまとめです。
コメント