• ベストアンサー

ExcelまたはAccess:地図データを活用できますか?

顧客情報のファイルを作ろうと思っています。 全国ではなく県内範囲で、 『顧客名をクリックすると地図上の所在地にマークが表示される』 というものを作りたいのですが、できるのでしょうか? できればExcelで作りたいと思っています。Accessは面倒なので…(^_^;) マクロを使って、何とか市町村単位ならできると思うのですが、県庁所在地などは面積が大きいので顧客の住所どおりの場所にマークを表示させる方法があったら教えてください!できれば地図ソフトなどは購入したくないので…(^^)

質問者が選んだベストアンサー

  • ベストアンサー
  • Te-Sho
  • ベストアンサー率52% (247/472)
回答No.2

GoogleMapのようなWebでの地図検索サービスにハイパーリンクさせる事で可能ですね。 例ですが http://maps.google.co.jp/?hl=ja&q=千代田区永田町1-7-1 で国会議事堂が表示されます。 ちなみにWebのActiveXコントロールとVBAを使用すればExcel上での制御も可能ですね。 (URLに漢字が入りますので厳密的にはJavaScript等を使用してBASE64エンコーディングを行わないと住所によっては表示されない場合があります)

gammo_jp
質問者

お礼

ありがとうございました!参考になりました(^_^)/~~

その他の回答 (1)

回答No.1

地図を使ったシステムなのに地図ソフトを買わないんですか? じゃぁ Yahoo とかの地図を使えばどうでしょうか。 顧客ごとに、あらかじめ Yahoo で地図をポイントしたときの URL をセルにハイパーリンクで仕込んでおく。 これならばセルをクリックすると Web ブラウザが起動して地図を表示してくれます。

gammo_jp
質問者

お礼

ありがとうございました!参考になりました(^_^)/~~

関連するQ&A