「Excelワークシートから最初の空の列や行を取得」アクションは、項目を列の一番下にひとつずつ追加していくような入力操作をしたい時に便利な機能です。
Excelワークシートから最初の空の列や行を取得
![PowerAutomateDesktop Excelワークシートから最初の空の列や行を取得1](https://sunagitsune.com/wp-content/uploads/2022/03/a2ec9d6038c4b89d0747833cefa4e17f.png)
Excelワークシートから最初の空の列や行を取得は、アクションペインのExcelから追加できます。
![PowerAutomateDesktop Excelワークシートから最初の空の列や行を取得2](https://sunagitsune.com/wp-content/uploads/2022/03/a277d1a6a1e21520481d98d4599d84be.png)
追加するとダイアログが表示されます。
Excelインスタンス
![PowerAutomateDesktop Excelワークシートから最初の空の列や行を取得3](https://sunagitsune.com/wp-content/uploads/2022/03/f88855f7d328f3d67e0f2491f6822966.png)
セルを取得したいExcelファイルを変数で指定します。
![PowerAutomateDesktop Excelワークシートから最初の空の列や行を取得4](https://sunagitsune.com/wp-content/uploads/2022/03/c4b4ea28cae9b95f258976ee27d1d1b5.png)
Excelをインスタンス化し変数を取得するには、Excelの起動や実行中のExcelに添付を使用します。
![PowerAutomateDesktop Excelワークシートから最初の空の列や行を取得6](https://sunagitsune.com/wp-content/uploads/2022/03/e7301eb9fdaf0dc66b2d60b366cf91eb.png)
Excelインスタンスの設定例です。なお、このままだとどこのシートを開くかまでは指定できないので、
![PowerAutomateDesktop Excelワークシートから最初の空の列や行を取得5](https://sunagitsune.com/wp-content/uploads/2022/03/3d0475aad4a7aa8fef4194d3d4562c59.png)
アクティブなExcelワークシートの設定で、セルを取得するワークシートも一緒に設定することもできます。
生成された変数
![PowerAutomateDesktop Excelワークシートから最初の空の列や行を取得7](https://sunagitsune.com/wp-content/uploads/2022/03/ba9c9aef48be6e2d732110aae3ae1b78.png)
Excelワークシートから最初の空の列や行を取得で取得できる変数は、最初の空の列および最初の空の行です。
![PowerAutomateDesktop Excelワークシートから最初の空の列や行を取得8](https://sunagitsune.com/wp-content/uploads/2022/03/e9734a17c3aac50fbdae73b56ce769a8.png)
たとえばこういったフローで、
![PowerAutomateDesktop Excelワークシートから最初の空の列や行を取得9](https://sunagitsune.com/wp-content/uploads/2022/03/083c4b74f126ee5c4d369ad6b0b1b1ba.png)
こういったワークシートを開いた時、
![PowerAutomateDesktop Excelワークシートから最初の空の列や行を取得10](https://sunagitsune.com/wp-content/uploads/2022/03/da000cb5dad38d45deb184a79d056420.png)
取得される変数の値は空の列がBなので2、行が4となります。
![PowerAutomateDesktop Excelワークシートから最初の空の列や行を取得11](https://sunagitsune.com/wp-content/uploads/2022/03/ac10827102fdcb8eb65aefcf4f9a6e74.png)
変数名はクリックして変更が可能、{x}で他の変数に上書き可能です。
![PowerAutomateDesktop Excelワークシートから最初の空の列や行を取得12](https://sunagitsune.com/wp-content/uploads/2022/03/72b78949e5ed8909cd0a29f03155098f.png)
不要な変数は、スイッチをオフにして生成させないことができます。
エラー発生時
![PowerAutomateDesktop Excelワークシートから最初の空の列や行を取得13](https://sunagitsune.com/wp-content/uploads/2022/03/b6160ce9449883e1b8fc380f0f6eb2f3.png)
左下のエラー発生時をクリックすることで、
![PowerAutomateDesktop Excelワークシートから最初の空の列や行を取得14](https://sunagitsune.com/wp-content/uploads/2022/03/f6e4c2b6c80c8d85b3f40cdda0618418.png)
エラー時の処理を指定することができます。「詳細」では空の列、行を取得できない場合を指定できます。
関連記事
取得した一番下の行に対しデータを反映させるフローの例です。
![](https://sunagitsune.com/wp-content/uploads/2021/11/machine-learning-g0b59793cc_1280-160x90.png)
Microsoft Power Automate Desktop(PAD)アクション、使い方一覧
Power Automate Desktopの使い方を機能・分類別に参照できるまとめです。
コメント