LacotasuBlog

ポンコツ社内SEの備忘録

Power Automate Desktop RPA

[第7回] 【基本操作】レコーダーを使用せずWeb画面の照会画面をCSVファイルに出力する【スクレイピング】

投稿日:2021年5月11日 更新日:

前回はファイル出力ボタンからファイルをダウンロードするロボットを作成しました。
今回は照会画面の検索結果をcsvファイルに出力するロボットを作成したいと思います。

とりあえず最終形は ↓ こうした

それでは上から見ていきますね。

新しいChromeを起動する

マウスを画像に移動します(クリックもこれでできます)

こういうモードになるので、矢印のようにドラッグ

Webページからデータを抽出する

↑この画面を開いている状態で、ブラウザをアクティブにすると↓

↑こういうモードになるので、表全体が赤枠で囲まれるところで右クリック → HTML全体を抽出する

この検索結果の表がDataFormWebPage変数に入ります。

CSVファイルに書き込みます

出力したいファイルをフルパスで指定、列名を含めたい場合はオンにする。

Webブラウザを閉じる

▶で実行してみる

指定したパスにcsvが作成されました!

中身もWebページと同じ内容です!

-Power Automate Desktop, RPA

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

[第16回]【PAD】Outlookでメールを送信する方法

概要 ①実際にOutlookを開く。②設定した内容でメールを送信する。③Outlookを閉じる。 ※SMTPサーバーを使用したメール送信はこちらをご参照ください。 とりあえず最終形はこうした ↓ Ou ...

[第28回]【PAD】Excelを上から1行ずつ最終行まで読込→別のファイルから値を転記→数式を設定

以前の記事Excelを上から1行ずつ最終行まで読込→別のファイルから値を転記→数式を設定これのPower Automate Desktop版を作成してみました。 概要 メインデータ:出荷売上の実績(商 ...

[第2回] 【Power Automate Desktop】メッセージボックスを使ってみる【基本操作】

手始めに、実行すると「おはよう!」というメッセージを表示するロボットを新規作成しようと思います。 Power Automate Desktopを起動する。 「+新しいフロー」をクリック ロボット(フロ ...

WinActorで、日付を渡して曜日を返す【曜日判定・曜日取得】

変数一覧 「曜日」という変数を作成 シナリオ スクリプト実行_曜日取得 ノードのスクリプト実行をドラッグ ↓ スクリプトタブを選択して以下のように記述 result = Weekday(!対象のyyy ...

no image

Excel操作(列削除)が1列ずつしか削除できないので、複数同時に削除できるようにする方法

修正方法 これのスクリプトを修正 ↓スクリプトの「指定された列を削除する」のところを以下の赤字のように修正 ' ====指定されたファイルを開く============================ ...