演習 - MSN から株式を抽出する

完了 100 XP

この演習では、MSN Web サイトから Gainer 株式を抽出し、新しい Excel ワークシートに保存するフローを作成します。

注意

この演習は、米国バージョンの MSN マネー ページに基づいて作成されていますが、同じ構造を持つすべての地域バージョンで機能します。 ページの構造が更新された場合、必要に応じてフローを変更する必要があります。

  1. デスクトップ用 Power Automate コンソールを起動して、値上がりの株式の抽出という名前の新しいフローを作成します。

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

  2. ブラウザー起動アクションを展開し、その初期 URL を MSN マネーの株式メイン ページに設定します。 この例では、新しい Microsoft Edge を起動するアクションを使用していますが、すべてのブラウザー起動アクションを使用できます。

    新しい Edge を起動するアクションのスクリーンショット。

  3. Web ページでリンクをクリック アクションを追加し、ページの左側でグローバル市場ドロップダウン リンクを選択するように設定します。 フォームで詳細を選択し、物理クリックを送信を選択します。

  4. 2 番目の Web ページでリンクをクリック アクションを追加し、MSN マーケットのページの上位値上がり株リンクを選択するように設定します。 フォームで詳細を選択し、物理クリックを送信を選択します。

    2 番目の Web ページでリンクをクリック アクションで、株式の値上がり率リンクをクリックしていることを示すスクリーンショット。

  5. Web ページからデータを抽出するアクションを使用して、gainer 株式の銘柄と価格を抽出します。

    1. 以前に定義したブラウザーのインスタンスを入力として設定し、抽出したデータを新しい Excel スプレッドシートに保存するように選択します。

      Web ページからデータを抽出するアクションのスクリーンショット。

    2. アクションのプロパティ ダイアログが開いている状態でブラウザーを起動して、前の手順で使用した値上がりの株式のページに移動します。 最初の株式の銘柄を右クリックし、テキスト属性を抽出するように選択します。

      最初の株式の抽出プレビューのスクリーンショット。

    3. 2 番目の株式の銘柄に対しても同じ手順を繰り返します。 正しく選択すれば、すべての値上がりの株式の一覧がライブ Web ヘルパーに表示されます。

      すべての株式の抽出プレビューのスクリーンショット。

    4. 最初の株式の価格を右クリックし、テキスト属性を抽出するように選択します。 これで、すべての株式の銘柄と価格を含むテーブルが表示されます。

      株式の価格の抽出プレビューのスクリーンショット。

  6. Web ブラウザーを閉じるアクションを使用して、前に開いていたブラウザーのインスタンスを終了します。

    Web ブラウザーを閉じるアクションのスクリーンショット。

  7. Excel ワークシートに行を挿入アクションを使用して、作成したスプレッドシートの上部に新しい行を追加します。

    Excel ワークシートに行を挿入アクションのスクリーンショット。

  8. Excel ワークシートに書き込みアクションをデプロイし、株式の銘柄を含む列の見出しを作成します。

    銘柄の見出しを書き込むための最初の Excel ワークシートに書き込みアクションのスクリーンショット。

  9. 前の手順を繰り返して、株式の価格を含む列の見出しを作成します。

    価格の見出しを書き込むための 2 番目の Excel ワークシートに書き込むアクションのスクリーンショット。

  10. Excel を閉じるアクションを追加し、Excel ワークシートを保存して閉じます。 新しいファイルであるため、初めて保存するには、Excel を閉じる前ドロップダウン リストで名前を付けてドキュメントを保存を選択します。

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

  11. フローを保存した後にそれを実行して、すべてのアクションが正常に実行されることを確認します。


次のユニット: 知識を確認する

前へ 次へ