重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

アイディアください。Excelです。
距離のリストがあります。
別シートで出発の都道府県をリストボックスで選んで、2つめに選んだ県の市区町村をリストボックスで選びます。(リストボックスを2つ使います)
次に到着の都道府県をリストボックスで選んで、
選んだ市区町村をリストボックスで選びます。
上記と同じ感じで選びます。
そうすると距離が出るような仕組みを作りました。

もっと他にできる方法はないですか?

A 回答 (3件)

#2 アイディアなので、深くは考えていないのだけど


Google Maps API こんな記事を見つけたので、掲示しておきます。
http://www.excel.studio-kazu.jp/kw/2019090423520 …
    • good
    • 0

こんにちは、


>距離が出るような仕組みを作りました。
何でやっているか不明ですが。。
距離のリストから演算、抽出しているのでしょうか。

>もっと他にできる方法はないですか?

Google Maps API を使ってみますか?
http://peiyorin.cocolog-nifty.com/blog/2018/08/e …

他にもこんなAPIがあります。
Yahoo!ジオコーダAPI / ArcGIS Online Geocoding Service
Google Mapsで住所を検索、東京大学CSVアドレスマッチングサービス
使い方は、各API、サービスで調べてください。

思いつくままと言う事で、距離リストは、外部に任せると言う形で
抽出用 HTMLファイルを作成
ファイル内にインラインフレームなどを設置、Google Mapにアクセス
ポインタなどで場所を指定し各情報を
VBA IEスクレイピング?で取得

または、
HTML、CSS、JavaScript を作成
JavaScript API で 各操作、取得 (スクレイピング?)
Google Maps JavaScript API | Google Developers https://developers.google.com/maps/documentation …

まだ色々と思いかびそうですが、、アイディアくださいなのでこの辺で。
    • good
    • 0

回答で無くて申し訳ないのですが・・・。


「距離のリスト」って、全都道府県の全市区町村が載っていてるマトリックス表のようなものでしょうか?
その表の画像を補足にアップできますか?全景を載せると見えなくなってしまいそうなので、構造が分かる程度に簡略化して頂けるとありがたいです。その場合、市区町村の全数も教えて下さい。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!