あら、1ヶ月近く 放置に。。。
まぁ 「更新は稀」ですから 1ヶ月放置 など 全然 問題無し! ですけどねw
先日、知り合いの 依頼で はじめて OutLook で VBAの マクロを組んだ。
いや~ OutLook 結構 いいな!w
まぁ 使わないだろうけど。。。
そこで OutLook の 住所から Google Map を 開くマクロを書いたんだけど、これって結構便利~~
って ことで Excel用に プチ編集。
Excelで 住所が書いてある セルを選択して このマクロを実行すると GoogleMapで 地図が開きますよ^^
コードは 下記に記述
UTF-8にエンコードしてあるので ブラウザによっては SJISに修正する必要がある。
まぁ GoogleMap の URLを パラメータ指定で 生成して呼び出しているだけですw
Sub OpenGoogleMaps() Dim objShell As Object Dim strAddress As String Dim strEnc As String Dim c As String Dim i As Integer strAddress = ActiveCell If strAddress <> "" Then strEnc = "" For i = 1 To Len(strAddress) c = Mid(strAddress, i, 1) If c < "0" And c >= " " Then c = "%" & Hex(Asc(c)) End If strEnc = strEnc & c Next Set objShell = CreateObject("WScript.Shell") objShell.Run "http://maps.google.co.jp/maps?ie=UTF-8&hl=ja&tab=wl&q=" & strEnc End If End Sub