演習 - 変数の作成、アクセス、および操作

完了

この演習では、新しいクライアントに関する情報を入力して Excel ファイルに登録するようにユーザーに要求するフローを作成します。

  1. Power Automate デスクトップを起動して、クライアント登録という名前の新しいフローを作成します。

    [フローの作成] ダイアログのスクリーンショット。

  2. 入力ダイアログの表示アクションを展開し、入力ダイアログ メッセージ フィールドにクライアントの名前を要求するメッセージを入力します。

    入力ダイアログの表示アクションのスクリーンショット。

  3. 生成された UserInput 変数の名前を、NameInput などのよりわかりやすい名前に変更します。

  4. 最後の 2 つのステップを、姓、電話番号、国コードについて、それぞれもう 3 回繰り返します。

    すべての入力ダイアログの表示アクションのスクリーンショット。

  5. ワークスペースで変数の設定アクションを追加して、名前と姓を FullName という新しい変数に結合します。

    完全な名前を含む変数の設定アクションのスクリーンショット。

  6. 5 番目のステップを繰り返して、国コードと電話番号を FullPhoneNumber という変数に結合します。

    完全な電話番号を含む変数の設定アクションのスクリーンショット。

    この 2 つの変数は、入力ダイアログの表示アクションを使用して作成されているため、テキストであり、数字ではありません。 変数が数字であった場合は、上記のアクションでは加算が実行され、文字列の連結は行われません。

  7. Excel の起動アクションを追加して、クライアントの情報を含む Excel ファイルを開きます。

    Excel の起動アクションのプロパティ ダイアログのスクリーンショット。

    ファイルには、クライアントのフルネーム用と電話番号用の 2 つの列を含める必要があります。

    Excel ファイルの構造のスクリーンショット。

  8. 作成された Excel のインスタンスを、Excel ワークシートから最初の空白列/行を取得するアクションの入力として使用します。

    「Excel ワークシートの最初の空白列/行を取得」アクションのスクリーンショット。

  9. Excel ワークシートへの書き込みアクションを展開し、フィールドに次の値を入力します。

    • 個々の Excel インスタンス変数を含む Excel インスタンス フィールド。
    • FullName 変数を含む書き込む値フィールド。
    • 1 を含むフィールド。
    • FirstFreeRow 変数を含むフィールド。

    最初の Excel ワークシートへの書き込みアクションのスクリーンショット。

  10. 前のステップを繰り返して、書き込む値フィールドに FullPhoneNumber 変数を入力し、フィールドに値 2 を入力します。

    2 番目の Excel ワークシートに書き込みアクションのスクリーンショット。

  11. 最後に、Excel を閉じるアクションを追加して、起動した Excel ワークシートを保存して閉じます。

    Excel を閉じるアクション ダイアログのスクリーンショット。

  12. ここでは、フローが下の画像と同じである必要があります。 正常に実行されるかどうかを確認するには、実行ボタンを選択します。

    最終的なフローと [実行] ボタンのスクリーンショット。