← 手順一覧へ戻る
Power Automate DesktopWeb

Webページを開いて検索する

検索ページを開き、キーワード入力後に検索ボタンを押します。

画面上の名前は、表示言語やバージョンによって異なる場合があります。Desktopの例は、フロー作成時に「Power Fx を有効にする」をオフにした標準構文です。Power Fx対応フローでは式・変数参照・インデックスの書き方が異なります。このページでは変数を %変数名% と表記します。出力変数の名前を入力する欄では、前後の % は付けません。

実行前に確認

  • ブラウザー自動化の設定が必要です。拡張機能を使う方式ではPower Automate拡張機能を有効にし、対象サイトで操作できる権限を確認します。
  • 検索ページの仕様によりボタン以外に入力確定が必要な場合があります。認証情報を検索欄へ入力しないようUI要素を確認します。

1使うアクション

  1. アクション 1新しい Microsoft Edge を起動する
  2. アクション 2Web ページのコンテンツを待機する
  3. アクション 3Web ページ内のテキスト フィールドに入力する
  4. アクション 4Web ページのボタンを押す
  5. アクション 5Web ページのコンテンツを待機する

図で見る処理のイメージ

概念図

検索ページを開き、キーワード入力後に検索ボタンを押します。

  1. ページ

    検索欄が現れるまで待つ

  2. 入力

    請求書

  3. 検索

    ボタンを押す

  4. 結果

    検索結果の表示を待つ

結果の例

入力前と結果確認の両方で待機します。

図は処理の流れを示した例です。実際の画面や実行結果ではありません。

設定と処理を説明する模式図です。実際の設定画面や実行結果のスクリーンショットではありません。

2実際の設定内容

入力する値・操作手順を確認する4ステップの設定と確認方法
  1. 1

    Edgeの起動に利用する検索ページのURLを入れ、%Browser% を生成します。ページ上の検索欄と検索ボタンをWeb UI要素として登録しておきます。

  2. 2

    %Browser% 内に検索欄が含まれるまで待機し、タイムアウトを30秒にします。

  3. 3

    検索欄へ「請求書」を入力します。対象のブラウザーは %Browser%、既存テキストは置き換えます。

  4. 4

    検索ボタンを押し、結果一覧のUI要素または「検索結果」などの固有テキストが現れるまで30秒を上限に待ちます。

Microsoft公式ページで確認する