Power Automate Desktop|制御フローの基本を理解しよう

Power Automate for desktopの制御フローについて解説します。

こんにちは。完全自動化研究所のこさいです。「制御フロー」は、複雑な業務に柔軟に対応するために必要な知識です。Power Automate for desktopを使いこなすために、必ず理解しましょう!それでは、どうぞ!

この記事を書いた人
この記事を書いた人
こさい
こさい

(株)完全自動化研究所代表のこさいです。

1) ITエンジニア歴25年超。RPA開発歴8年超
2) RPA関連の書籍を6冊出版。
3)RPAトレーニング動画を販売しています。
4)RPAトレーニング研修を行っています
5)ご質問・お仕事のご依頼はこちら

制御フローの基本を理解しよう

プログラミングの基本となる制御フローは3つがあります。「順次処理」「反復処理」「条件分岐」です。

1) 順次処理

順次処理は「命令を順番に実行する」ということですので、Power Automate for desktopでは、フロー内のアクションが上から順番に実行されるということを示しています。

2) 反復(ループ)処理

「反復処理」は条件を満たすまで一連の動きを繰り返し実行します。「繰り返し処理」という呼び方もします。Power Automate for Desktopでは「反復」を「ループ」と呼んでいるので、今後は「ループ処理」と呼びます。

ループ処理を実現するアクションは複数存在します。[ループ]アクショングループには[Loop]アクション、[For each]アクション、[ループ条件]アクションがあります。

[Loop]アクションと[For each]アクションについては次の記事で解説しています。2つのアクションの違いについても解説しています。

[ループ条件]アクションについては次の記事で解説しています。

3) 条件分岐

「条件分岐」は条件によって実行する命令が複数に分岐する制御フローです。[条件]アクショングループの[If]アクションを使用します。次の記事で解説しています。

まとめ

プログラミングの基礎を成す「制御フロー」は実はたった3つしかないことがわかりますね。このことがわかれば、プログラミングがグッと簡単に感じることができるのではないでしょうか?

事実、すべてのプログラムは3つの制御フローと変数を組み合わせたものだと言えるでしょう。まず、プログラミングの基礎を理解してから、いろいろなプログラムを体感することで、プログラミングが自然と身に付くでしょう!それでは、また!

RPA推進部署および部署リーダーの皆様へ
社内の生産性を飛躍的に向上させましょう。法人向けにトレーニング動画「業務自動化!RPA入門 Power Automate for desktop」を販売しています。

  • 初心者でも簡単に学べる内容:
    基本からわかりやすく学べるので、全社員がすぐに活用できます。
  • 視聴人数・回数に制限なし:
    一度の購入で全社員が自由に学べます。いつでも、どこでも繰り返し視聴可能です。
  • スキマ時間で学べる設計:
    忙しいビジネススケジュールの中でも、効率良く学習を進めることができます。
  • Excel業務にフォーカス:
    実務に役立つExcelスキルを中心に、即効性のあるトレーニングを提供します。
  • 動画視聴トライアル:
    全ての動画を無料でご確認いただけます。
詳細はこちらをご覧ください!

Power Automate Desktop
完全自動化研究所

コメント ログインすると書き込めます