トップページ › Forums › Q&A › 超初心者向け › For each の使い方 › 返信先: For each の使い方
-
こんにちは
おっしゃる通りFor eachアクションを使います。
基本的な使い方は以下のサイトに記載していますので最初に一読することをお勧めします。https://learn.microsoft.com/ja-jp/power-automate/desktop-flows/use-loops#for-each-loop
For eachアクション内の「{x}ボタン」をクリックして
エクセルから取得したデータテーブルの変数を選択します。
(名称を変えてなければ)%ExcelData%という変数名だと思います。また、For eachアクションで新しく%CurrentItem%という変数が設定されます。
For eachアクションの処理をスタートさせると
まず%ExcelData%内の一行目のデータが%CurrentItem%に格納されます。使い方は%CurrentItem[0]%のように[]の中に列インデックスを記入します。
*インデックスは0からスタートします
なので、%CurrentItem[0]%なら製品番号、%CurrentItem[1]%なら製品名
という感じです。For each内のアクションの処理が完了するとFor eachの一番上に戻り
今度は%ExcelData%の2行目のデータが%CurrentItem%に格納され処理が繰り返されます。質問のタイトルがFor eachについてだったのでUI要素の取得方法や設定方法については
割愛していますが、不明点あれば追加で質問してください。参考になれば幸いです。