WEB検索業務に2.3時間かかっていたのに、PAD設定したら待っているだけの自動化ができた。

あるいはこんばんは！

**１週間前にPAD（Power Automate）を知った、その程度でも**
今までシンプルに面倒だなと思っていたWEB検索業務が改善したお話をします。

今回自動化を図る案件は、突発で発生する非定期的な業務ですが、
ある地域や地点で病院や薬局の存在と営業状態を調べる業務です。

コマンドプロンプトというか表現を一般化すると
**HPをクリックしてコピーしてエクセルに張り付けるという作業です。**

地味ですね！
しかしながら、こう考えると誰しも通る道だとして記事にいたします。

## １．参照用ＨＰ例
例えば北海道医療情報機能システムというHPでポチポチする作業です。
https://www.mi.pref.hokkaido.lg.jp/hokkaido/ap/qq/men/pwtpmenult01.aspx
![スクリーンショット 2023-08-03 182710.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3478355/0467c953-44cf-e2ac-e18f-f8b04fc59851.png)
知りたい情報をエクセルにコピペしてデータベース化します。
最初からデータベースが欲しいです　(*‘∀‘)　苦行ですね！

コピペする作業例
資料をまとめる際に都道府県公式HPをよく使うのですが、
知りたい情報によってコピペする作業内容は変わります。

１例としては
1-1.「薬局を探す」「地域から薬局を探す」をクリックする
![スクリーンショット 2023-08-03 182710.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3478355/0cc4f345-5b56-e9fd-732e-fcbaaa016edf.jpeg)

1-2.市町村をクリックして選択肢対象を選ぶ　「次へ」をクリックする
![スクリーンショット 2023-08-08 140349.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3478355/a16c2af4-af44-230a-095f-5fecf91bdcdc.png)

1-3.地域選択後に追加で絞り込みしたいなら画面に行くので単に検索ボタンをクリックする。（何回クリックさせんねん！）
![スクリーンショット 2023-08-08 140500.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3478355/b430e9c8-9574-d8c4-884c-b65173be8047.png)

1-4.対象が何千件とでるので、対象医療機関名をコピペする。営業時間をコピペする。１画面で20件程度しか表示されないので、次へをクリックする。
今回の例であれば、これを50回程繰り返す。（何百回クリックさせんねん！！）
![スクリーンショット 2023-08-08 140544.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3478355/ec071bb6-8585-6201-7510-9d14d5d5192d.png)
この作業工程でのコピペ作業と次へクリックの怨念で
画像例が歪んできていますが心理状況は概ねこのような感じです。
![daddy_cool_78.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3478355/c2e6f773-f951-64ae-ae96-cf2fe867780f.png)


##
さて救世主が！
## ２．PADでHPクリックやExcel転記を自動化
えっそんなバカな。僕の今までの苦行は？

まずPADを開き「新しいフロー」をクリックする
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3478355/da355e1c-5791-1714-6faa-5c878fedbc30.png)

開きたいURLを指定する
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3478355/67849212-f80e-a628-75ae-437b3cf6828c.png)

ポチポチしたい場所を指定する
**えっΣ（・□・；）クリックって自動化できるのと感銘**
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3478355/567e4f05-b0cd-e719-7e07-dcf2ea25082b.png)

エクセルに貼り付けるのは良いとして再度「次へ」もクリックして
**繰り返し作業ができる！**
(200Pくらいになりそうなのでエンドレスにならないよう調整中…)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3478355/0b6bc061-957e-cb05-b3c2-a973049c1c60.png)
（発熱でPCが燃えそうと心配。少しずつ調整していきます）



## ３.PADで自動的に収集ができました！の動画
<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">WEBからデータベースを作る過程<a href="https://twitter.com/hashtag/protoout?src=hash&amp;ref_src=twsrc%5Etfw">#protoout</a> <a href="https://twitter.com/hashtag/web?src=hash&amp;ref_src=twsrc%5Etfw">#web</a> <a href="https://twitter.com/hashtag/Database?src=hash&amp;ref_src=twsrc%5Etfw">#Database</a> <a href="https://twitter.com/hashtag/EXCEL?src=hash&amp;ref_src=twsrc%5Etfw">#EXCEL</a> <a href="https://twitter.com/hashtag/pharmacy?src=hash&amp;ref_src=twsrc%5Etfw">#pharmacy</a> <a href="https://t.co/2CZsVz5TYl">pic.twitter.com/2CZsVz5TYl</a></p>&mdash; 佐藤　PEH0209 (@ah540627) <a href="https://twitter.com/ah540627/status/1685688003749150720?ref_src=twsrc%5Etfw">July 30, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">ClipchampでPAD動作画面を録画しなおしてみたよ<a href="https://twitter.com/hashtag/protoout?src=hash&amp;ref_src=twsrc%5Etfw">#protoout</a> <a href="https://twitter.com/hashtag/Clipchamp?src=hash&amp;ref_src=twsrc%5Etfw">#Clipchamp</a> <a href="https://twitter.com/hashtag/PAD?src=hash&amp;ref_src=twsrc%5Etfw">#PAD</a> <a href="https://twitter.com/hashtag/WEB%E9%9B%86%E8%A8%88?src=hash&amp;ref_src=twsrc%5Etfw">#WEB集計</a> <a href="https://t.co/PDeMuZAbIP">https://t.co/PDeMuZAbIP</a> <a href="https://t.co/NiW6Fs2mKq">pic.twitter.com/NiW6Fs2mKq</a></p>&mdash; 佐藤　PEH0209 (@ah540627) <a href="https://twitter.com/ah540627/status/1688795323844669440?ref_src=twsrc%5Etfw">August 8, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

## ４．職場の先輩に見せてみた
本件のWEB収集以外にも幾つかのPADを作っておいて、作業指示を言われた瞬間に
「PADという会社PCにMicrosoftで入ってるソフトで自動化できたんですよ」と

PADを開いて動いているのを見せてみました。　(｀･ω･´)ﾄﾞﾔｯ
「おおっ凄いじゃん」とありがたい言葉。　(｀･ω･´)ﾄﾞﾔｯ

またＡ店の従業員と全店の従業員数の比較を出してと言われて、
またPADを開いて、「それたまに言われて集計に時間かかるんですけど、自動化できました」
画面全体に社外秘が広がるので、無念ながら他の動画は割愛します。
(｀･ω･´)ﾄﾞﾔｯ　は一応しました。

それでは「ちょっとボタンおしてみてください」と促すも、
他人の仕事が簡単でも複雑でも自分のことではないとする無関心タイプの人で、
「いやいいや」というフィードバックで、使い方を教えるには至りませんでした。
興味がないひとに物事を教えるのは無知の無知ですね。略してムチムチです。

自責で内省するならば、聞く相手を間違えたとは思いません。
都合の良い答えをくれる人だけに聞くのは、不正なバイアスだからです。
しかし私も使いたいと思えるレベルに至っていなかったと反省します。
くやしいぃ。
無関心は動かない（JOJOダイヤモンドは砕けない転用）

## ５．おまけ
PDFをPDF画面のまま統合を試みると有料プランを案内されますが
![unnamed.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3478355/dfbe1e08-5335-d0bf-6c27-c255490771ba.png)


自動化するほどではないけれど抜け道でPADでコッソリできました！
嬉しい！
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3478355/1c36bb2f-e621-1d72-ebc0-3c16b6d904a8.png)　

## ６．反省点と今後の見通し
上手くいったPADのアクション設定後、追加で色々試して上書き保存してしまいました。
（エラーを起こす状態で保存してしまった。）
アレッさっきは上手くいったのに戻れないと反省。
2.3とか別に保存すれば何が失敗だったか学べたはずでありました。
学びの視点では成功も失敗も等しく経験値であり無駄はありません。

今回得た教訓　**色々試すなら別名で保存する**

似た引用
失敗することを恐れるよりも、真剣でないことを恐れたい。
＜松下 幸之助（松下電器産業創業者）＞

## ソースコード
本PADの参考用フローのソースコード（Robin）です。
![スクリーンショット 2023-08-03 214313.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3478355/6a42f5de-b95e-ffa5-0f1b-3e9af16c01ff.png)
全てコピペしようとすると200万字を超えて文字数オーバーするので

https://drive.google.com/file/d/1fK1rWZdlV1YzloMuZFe4uhsxNy7EQWor/view?usp=sharing
迂回策としてGoogleドライブでソースコード共有します。