LacotasuBlog

ポンコツ社内SEの備忘録

Power Automate Desktop RPA

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

投稿日:2021年6月16日 更新日:

前回はWeb画面の照会画面をcsvファイルに出力するロボットを作成しました。
今回は照会画面の検索結果をExcelファイルに出力するロボットを作成したいと思います。

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

それでは上から見ていきますね。途中までcsvを出力する方法と全く同じです。

新しいChromeを起動する

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

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

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

ここからがcsvの場合と違うところです。

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

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

Webブラウザを閉じる

▶で実行してみる

こういうExcelが立ち上がりました!
データ部は出力されますがヘッダーが出力されません(T_T)
ヘッダーも出力する方法、分かる方いたらコメント欄で教えてくださいm(__)m

-Power Automate Desktop, RPA

執筆者:


comment

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

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

関連記事

WinActorでおススメの初期処理、変数、定数、後処理

失敗する確率が10%ぐらいのシナリオがあったとします。そのシナリオを2回実行すると、2回失敗する確率は1%、3回実行すると、3回とも失敗する確率は0.1%になります。 ということで、今回は、タスクスケ ...

[第13回] 【基本操作】レコーダーを使用せずExcelで並び替えを実行する②【複数列の条件でソート】

以前、[第11回] 【PAD】Excelで並び替えを実行する方法①【特定の1列でソート】この記事で単一項目のソートをやってみたので、今回は複数列のソートにチャレンジしたいと思います。 とりあえず最終形 ...

no image

文字列の下〇桁を削除(取得ではなく削除)

取得は ↓ この辺で行けるけど 後方、何桁を削除はなさそうなので作った。例えば、小数点以下を問答無用で切り捨てとかで使えそう。 スクリプト実行のノードを編集する ↓ sLength = Len(!対象 ...

[第11回] 【基本操作】レコーダーを使用せずExcelで並び替えを実行する①【特定の1列でソート】

今回も前回と同じサンプルデータを用意してますので、よかったらお使いください。 とりあえず最終形はこうした ↓ それでは上から見ていきますね。 Excelの起動 ウィンドウを待機する 最終形は ↑ こう ...

[第21回]【無料版PADで】タスクスケジューラ実行もどきを作る

大まかな処理の流れ ①Power Automate Desktopで無限ループ処理を実行。(トリガーファイルを検知するまで無限ループ。)②タスクスケジューラで定刻になるとトリガーファイルが作成される。 ...