![見出し画像](https://assets.st-note.com/production/uploads/images/87349587/rectangle_large_type_2_ed7c1c4355da6e86ed583abc771c38f9.png?width=800)
Glideのために、Power Automate for desktopでGoogleマップのURLを取得するフローを作ってみたハナシ
またGlideのために自動化しちゃった😋
GlideでMapを作るのにハマっています💖
Googleマップの方が便利そうではあるんですが、やっぱり「自分で作るアプリ」のかわいさは たまらんのです(*´д`*)ハァハァ
STYLEをMapにして、Addressにその場所のGoogleマップのURLを設定したら、地図ができます😋
でもこのGoogleマップを検索する作業、データがたくさんだと大変なんですよね~💦
Glideで使うMapのために、Power Automate for desktopでGoogleマップのURLを取得するフローを作った😋
— まる🍑5550 (@wa_maru_gm) September 21, 2022
ちょこちょこデータ追加してるときはいいんだけど、後からこれ地図にしたい…!と思ったときに、かなり大変で💦
フローを作ったら、実行してる間にごはん🍚
気分はまさしくコレだった🤖(コレ好き✨) pic.twitter.com/c9DH1aIIZe
という訳で、Power Automate for desktopで自動化してみました!
① Excelファイルを準備する
Glide的にはスプレッドシートの方がいいのですが…
Power Automate for desktopだけではスプレッドシートの操作がしにくいので、Excelでデータを準備して 実行完了したらスプレッドシートにコピペする感じにしました🙆♀️
準備したExcelファイルはこんな感じ。
![](https://assets.st-note.com/img/1663750150254-KRUcJvhJDq.png)
A列のデータをGoogleマップで検索して、そのURLをB列に入力するフローです!
② ブラウザを起動する
私はPower Automate for desktopで自動化するときは、Edgeを使用しています。
初期URLは、GoogleマップのURLを入力します🌎https://www.google.co.jp/maps/?hl=ja
![](https://assets.st-note.com/img/1663746302735-DFcxDGwYjw.png?width=800)
③ Excelファイルのデータを読み取る
・Excelファイルを起動する
①で準備したExcelファイルを起動します。
![](https://assets.st-note.com/img/1663746365554-qSWvoLcF1L.png?width=800)
・データを読み取る
一行目は項目名にしているので、詳細の「範囲の最初の行に列名が含まれています」をONにしておきます!
![](https://assets.st-note.com/img/1663746597694-n2bzFWtXUS.png?width=800)
うーん、まとめて読み取れるの便利…!🤤
④ 変数「Gyo(行)」を準備
あ、日本語ですんません🤣
日本語以上にわかりやすいものがあるものか!(`・ω・´)キリッ ←ひらきなおり
URLを書き込みするときのために、行番号用の変数を作っておきます。
一行目は項目列なので、書き込みは2行目から行います。
なので、初期値は「2」。
![](https://assets.st-note.com/img/1663746560456-NTrQ5MvVRU.png?width=800)
⑤ データ分繰り返す
③で読み取りしたデータ分、繰り返しを行います。
![](https://assets.st-note.com/img/1663746706118-gYLTn0dIwT.png?width=800)
⑥ GoogleマップのURLを取得する
・ウィンドウをアクティブにする
ブラウザを前面化しておきます。
![](https://assets.st-note.com/img/1663746885061-UXNnhevGLb.png?width=800)
・Excelファイルのデータを検索する
ここにテーマパーク名を入力したいのです。
![](https://assets.st-note.com/img/1663747032042-9LzYy1cAre.png)
「Webページ内のテキストフィールドに入力する」アクションが使えそうだったのですが、私が上手に設定することができず…💦
泥臭く画像認識とキーボード操作で行きました😎
という訳で、検索キーワードを入れるフィールドをクリック。
![](https://assets.st-note.com/img/1663747254473-PRxZQP26Jp.png?width=800)
メニューのアイコンを検索画像にして、オフセットでクリックする箇所を50ピクセル分 右にずらしました。
そして、③で取得したデータをクリップボードに入れる。
![](https://assets.st-note.com/img/1663747383495-a8xxc4LyUI.png?width=800)
繰り返して行くと、この文字を入れる場所がブランクじゃなくなってしまうので、全て選択して削除してからペースト。
![](https://assets.st-note.com/img/1663747437167-31jWUPq4ro.png?width=800)
ページの読み込みは、単純に5秒待たせました。
![](https://assets.st-note.com/img/1663747466634-KWOel90tkq.png?width=800)
・GoogleマップのURLを取得する
ショートカットキーで、ブラウザのアドレスバーにカーソルを移動します
![](https://assets.st-note.com/img/1663747520347-c3oVA3sxE8.png?width=800)
コピーしてクリップボードに入れて…
![](https://assets.st-note.com/img/1663747557607-KvswecoAyS.png?width=800)
クリップボードの値を変数に格納。
![](https://assets.st-note.com/img/1663747617872-8aHpvhoDLR.png?width=800)
⑦ ExcelファイルにGoogleマップのURLを書き込む
ExcelファイルのB列に書き込みをします。
![](https://assets.st-note.com/img/1663747695805-Ue6NZN8FQZ.png?width=800)
書き込みする行をひとつ増やしたいので、お名前ズバリ変数を大きくする。
![](https://assets.st-note.com/img/1663747748005-GHpG4GEo2A.png?width=800)
⑧ 終了処理
⑧までが繰り返し行われる作業なので、繰り返しの後にブラウザを終了させます。
![](https://assets.st-note.com/img/1663748094793-6W97MGkG9C.png?width=800)
私は 実行完了したらすぐにスプレッドシートにコピペしちゃうのでExcelファイルの保存は行いませんが、もし必要ならExcelファイルを保存して閉じる。
![](https://assets.st-note.com/img/1663748186342-QlJ8Qf6vkU.png?width=800)
そして実行完了のメッセージボックス。
![](https://assets.st-note.com/img/1663748219856-UgeAudUQlb.png?width=800)
⑨ 実行してみる
ブラウザとExcelファイルは閉じておいて…
いざ、実行(。・Α・)σポチッ
お時間2分弱で…
![](https://assets.st-note.com/img/1663749091576-YjYqTpLPEt.png)
Excelファイルはこんな感じ。
![](https://assets.st-note.com/img/1663750429682-Un57RnjjRB.png)
そしたらこれをスプレッドシートに貼り付けて…
![](https://assets.st-note.com/img/1663750450624-jLnIT45tZy.png)
Glideで…こうじゃ!!
![](https://assets.st-note.com/img/1663750475588-BeglVv7Jyl.png)
GlideのMapの設定はこうですよ~🌎
![](https://assets.st-note.com/img/1663750536219-dVWo4n8gJN.png)
⑩ 所感
「Webページ内のテキストフィールドに入力する」アクションが上手に使えなくて しょんぼりしたけど、そこはRPAツールの良さ🤩 必殺 画像認識とキーボード操作があります🎵
ホントはアクションで解決できたらベストなんだけど、別の方法で簡単に解決できるところがいい🤤
「あ、この作業めんどくさー」って思ったら、すぐにフローにできる気軽さが良いですね😋
これで地図を含んだアプリも作り放題だー!🤩
事務員が少しの背伸びでできる効率化を目指す🌈✨ 自分の好きなものを、楽しく発信していきたいです! いただいたサポートは学習費にあてさせていただきます🥰