「Power Automate Desktop」のアクション「Excel ワークシートから読み取り」について、具体例をつかって解説をします。
アクションの使い方
アクション「Excel ワークシートから読み取り」で設定できる項目はこちらです。
Excel インスタンス
読み取り対象となる Excel インスタンスを指定します。
取得
セルの取得方法は、4種類あります。
- 単一セルの値
- セル範囲の値
- 選択範囲の値
- ワークシートに含まれる使用可能なすべての値
![](https://gakushikiweblog.com/wp-content/uploads/2022/03/31ef87033f0a15d5852689cacae5340e-150x150.png)
以下にて、具体的な取得方法のちがいを解説しています。
具体的なセルの取得方法
それぞれのセルの取得方法によるちがいを解説します。
単一セルの値
特定のひとつのセルを読み取ります。
こちらでは、「行:1」「列:1」のセルを指定してます。
![](https://gakushikiweblog.com/wp-content/uploads/2022/03/image-5.png)
変数「ExcelInstance」には、こちらのExcel ファイルを代入しています。
![](https://gakushikiweblog.com/wp-content/uploads/2022/03/image-6.png)
こちらが実行結果です。
読み取り対象は、「行:1」「列:1」にある、セル「A1」です。
![](https://gakushikiweblog.com/wp-content/uploads/2022/03/image-7.png)
セル範囲の値
指定したセル範囲を読み取ります。
こちらでは、「行:1~2」「列:1~2」を指定しています。
![](https://gakushikiweblog.com/wp-content/uploads/2022/03/image-8-946x1024.png)
変数「ExcelInstance」には、こちらのExcel ファイルを代入しています。
![](https://gakushikiweblog.com/wp-content/uploads/2022/03/image-9.png)
こちらが実行結果です。
読み取り対象は以下のとおり、「行:1~2」「列:1~2」のセルの値が取得されています。
![](https://gakushikiweblog.com/wp-content/uploads/2022/03/image-10-1024x529.png)
選択範囲の値
選択中のひとつのセル、もしくはセル範囲を読み取ります。
![](https://gakushikiweblog.com/wp-content/uploads/2022/03/image-11.png)
変数「ExcelInstance」には、こちらのExcel ファイルを代入しています。
また、あらかじめセル範囲を選択した状態で保存しています。
![](https://gakushikiweblog.com/wp-content/uploads/2022/03/image-12.png)
こちらが実行結果です。
読み取り対象は以下のとおりです。
![](https://gakushikiweblog.com/wp-content/uploads/2022/03/image-13-1024x530.png)
ワークシートに含まれる使用可能なすべての値
ワークシートのすべてのセル範囲を読み取ります。
![](https://gakushikiweblog.com/wp-content/uploads/2022/03/image-14-1024x919.png)
変数「ExcelInstance」には、こちらのExcel ファイルを代入しています。
![](https://gakushikiweblog.com/wp-content/uploads/2022/03/image-15.png)
こちらが実行結果です。
ワークシート全体が取得されています。
![](https://gakushikiweblog.com/wp-content/uploads/2022/03/image-16-1024x506.png)
その他の「Excel」に関するアクションはこちらをご覧ください。