ロゴ(青) Excel/VBA Tips ロゴ(緑)

Tips25: マイクロソフト郵便番号変換ウィザードの現況について


1. 郵便番号変換 ウィザード 【アドインブック】 の現況
2. 郵便番号変換 ウィザード 用 【郵便番号 辞書】の現況
3. 救済 ダウンロード の方法
4. Office365 ( Excel2013 / 2016 ) における ウィザード 辞書
5. 2012 (H24)年 7月版 以降で追加された郵便番号の一覧 (ウィザード用辞書の最終版以降の追加


※※ AddinBox / kt電話郵便アドイン なら 辞書も最新 & 機能も充実 ※※



[ この場所へのリンク ]

1. 郵便番号変換 ウィザード【アドインブック】の現況

   MS の郵便番号変換 ウィザードアドインの本体(検索エンジン MSYUBIN7.DLL ) はアドバンスソフトウェア㈱ Yubin7 ( 更新履歴 ) です。

   郵便番号変換 ウィザードアドイン ( zipcode7.xla ) は MSYUBIN7.DLL の Excel 向けインターフェースアドイン です。
   zipcode7.xla の中に 「郵便番号辞書」 は入っていません。

   [ 2000-2007 用 ]  [ Microsoft Download Center ]  (CodePlex でも 2000-2007用をダウンロードできます)

   [ 2010 以降 用 ]   [ Microsoft オープンソース プロジェクト - CodePlex サイト - ]  閉鎖 (アーカイブに移行)
       オープンソースという扱いなのでVBA プロジェクト のパスワード保護が外されています。

      --- CodePlex アーカイブ からの ダウンロード 方法 ---
      CodePlex の アーカイブサイト より ダウンロード した ファイル内 の [ releases > 0 ] フォルダ から、
      対象バージョン の方の ファイル を 【 zipcode7.xla 】 に リネーム して取り出します。
   

   



[ この場所へのリンク ]

2. 郵便番号変換ウィザード用 【郵便番号 辞書】の現況

( 注 ) IME 郵便番号辞書 と 郵便番号変換 ウィザード は 全く 関係ありません
        郵便番号変換 ウィザード は IME 郵便番号辞書使っていません
        未だに、「郵便番号変換 ウィザード には IME 郵便番号辞書が必要」 という 勘違い をしている人、
        更に、その勘違いを Q&A掲示板で回答 している人が居るようです。間違えないようにしてください。


変換 ウィザード用 郵便番号辞書
( 検索エンジン[ msyubin7.dll ] & 辞書[ AdvZip.dic / mszip.dic ] )

        [ Office 更新プログラム: 郵便番号辞書 (2013 年 5 月版) ]
          2013/5/28 リリース。 基となるデータは[ 平成25年 1月31日 更新版 ]。
          http://www.microsoft.com/ja-jp/download/details.aspx?id=973 ( リンク切れ )

        ※※ 2016/3末 にダウンロードページが 削除 され、公開終了となりました ※※




        ---- 最近の 辞書 リリース 状況 ----
            ~ H21(2009)  : 6月・11月の 【2 回/年】サイクルでの リリース
            H22(2010)/ 6 : リリース  ( msyubin7.dll & AdvZip.dic )
            H22(2010)/ 8 : 【 郵便番号変換ウィザードアドインはサポート対象外になりました 】
            H22(2010)/11 : リリース無し
            H23(2011)/ 6 : リリース無し
            H23(2011)/12 : リリース [ H23/4/28 更新版 ]   ( msyubin7.dll & AdvZip.dic [2011/5/30] )
            H24(2012)/ 6 : リリース無し
            H24(2012)/11 : リリース無し
            H25(2013)/ 5 : リリース [ H25/1/31 更新版 ]   ( msyubin7.dll & mszip.dic [2013/2/5] )
            H25(2013)/11 : リリース無し
            H26(2014)/ 6 : リリース無し
            H26(2014)/11 : リリース無し
            H27(2015)/ 6 : リリース無し
            H27(2015)/11 : リリース無し
            H28(2016)/3 末 : 公開終了(ダウンロードページ 消滅)

        (補) H25/5 版より ウィザード辞書の構成が変わりました。
              H23/12 版までは [ msyubin7.dll & AdvZip.dic ] でしたが、H25/5 版より [ msyubin7.dll & mszip.dic ] と
              なりました。また、msyubin7.dll も [ VC++ ライブラリ ] を利用する形態となり、DLL 本体のファイルサイズが
              229 KB ⇒ 31 KB と小さくなっています([VC++ 2010 SP1 パッケージ] が一緒にインストールされます)。
              --- ファイルのプロパティ情報 ---
                  msyubin7.dll ⇒ ファイル更新日 : 2013/2/5 , Ver : 15.0.4511.1000
                  mszip.dic     ⇒ ファイル更新日 : 2013/2/5 , Ver : 15.0.4505.1000
                    (mszip.dic の拡張子は DIC ですが、中身は DLL です)

        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        下記は [ H23/4/28 更新版 ] 以降で施行済の合併等です。  [ 郵便番号 変更情報 の詳細はこちら ]

        【 2012 (H24)年 7月版 以降で 追加された郵便番号の一覧 】  ( Excel 2013/2016 に含まれる郵便番号辞書は 2012 (H24)年 6月版 )

            -- H23/12 リリースの 変換ウィザード用辞書には下記の合併等は反映されていません。 --
              ・ H23/ 8/ 1  島根県  八束郡 東出雲町 → 松江市 (編入合併)
              ・ H23/ 9/26  岩手県  東磐井郡 藤沢町 → 一関市 (編入合併)
              ・ H23/10/ 1  栃木県  上都賀郡 西方町 → 栃木市 (編入合併)
              ・ H23/10/ 1  島根県  簸川郡 斐川町 → 出雲市 (編入合併)
              ・ H23/10/11  埼玉県  鳩ヶ谷市 → 川口市 (編入合併)
              ・ H23/11/11  石川県 石川郡 野々市町 → 野々市市 (市制 移行)
              ・ H24/ 1/ 4  愛知県 愛知郡 長久手町 → 長久手市 (市制 移行)
              ・ H24/ 4/ 1  熊本県 熊本市 (政令指定都市 移行)
              ・ H24/10/ 1  埼玉県 南埼玉郡 白岡町 → 白岡市 (市制 移行)
              ・ H25/ 1/ 1  千葉県 山武郡 大網白里町 → 大網白里市 (市制 移行)
                  ( ↑ [ H24/11/30 ] 更新版 までで収録されている合併等 )
            -- H25/5 リリースの 最新の変換ウィザード用辞書には上記の合併等まで反映されています。 --

              ・ 2014 (H26)/1/1 岩手県 岩手郡 滝沢村 ⇒ 滝沢市(市制移行)
              ・ 2014 (H26)/4/5 栃木県 下都賀郡 岩舟町 ⇒ 栃木市(編入合併)
              ・ 2016 (H28)/10/10 宮城県 黒川郡 富谷町 ⇒ 富谷市 (市制移行)
              ・ 2018 (H30)/10/1 福岡県 筑紫郡 那珂川町 ⇒ 那珂川市 (市制移行)
            -- 最新(H25/5) の変換ウィザード用辞書に上記 4件の合併等は反映されていません。 --

        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
            -- 最新(H25/5) の変換ウィザード用辞書には下記の 高層ビル は収録されていません。 --
              ・ あべのハルカス ( H26/2/28 更新版 で収録)
                      〒545-6001~〒545-6060 大阪府 大阪市阿倍野区 阿倍野筋あべのハルカス
              ・ 虎ノ門ヒルズ森タワー ( H26/4/30 更新版 で収録)
                      〒105-6301~〒105-6336 東京都 港区 虎ノ門虎ノ門ヒルズ森タワー
              ・ 東京日本橋タワー ( H27/2/27 更新版 で収録)
                      〒103-6001~〒103-6035 東京都 中央区 日本橋東京日本橋タワー
              ・ 大名古屋ビルヂング ( H27/10/30 更新版 で収録)
                      〒450-6401~〒450-6434 愛知県 名古屋市中村区 名駅大名古屋ビルヂング
              ・ JPタワー名古屋 ( H27/11/30 更新版 で収録)
                      〒450-6301~〒450-6340 愛知県 名古屋市中村区 名駅JPタワー名古屋
              ・ 住友不動産六本木グランドタワー ( H28/9/30 更新版 で収録)
                      〒106-6201~〒106-6240  東京都 港区  六本木住友不動産六本木グランドタワー 
              ・ JRゲートタワー ( H28/9/30 更新版 で収録)
                      〒450-6601~〒450-6646  愛知県 名古屋市中村区  名駅JRゲートタワー 
              ・ グローバルゲート ( H29/3/31 更新版 で収録)
                      〒453-6101~〒453-6136  愛知県 名古屋市中村区 平池町グローバルゲート 
              ・ 日本橋高島屋三井ビルディング ( H30/6/29 更新版 で収録)
                      〒103-6101~〒103-6132  東京都 中央区 日本橋日本橋高島屋三井ビルディング 


        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

        ---- H25/5 版 郵便番号辞書  不具合 情報 ----
            H25/5 版にて以下の不具合が確認されています。
            ( H25/12/3 サポート技術情報が リリース されています。 KB2915335 )

            『"東京都" を記載しない "北区~~" , "中央区~~" , "港区~~" で始まる
            東京都内の住所から 住所⇒郵便番号 変換を行なうと正しい郵便番号が出て来ない』
              (例)
              "北区"             ⇒  331-0800 (埼玉県 さいたま市 北区)
              "北区東十条"    ⇒  700-0000 (岡山県 岡山市 北区)
              "北区あああ"     ⇒  700-0000 (岡山県 岡山市 北区)
              "中央区"          ⇒  260-0000 (千葉県 千葉市 中央区)
              "中央区銀座"  ⇒ 252-0200(神奈川県 相模原市 中央区)
              "中央区あああ"  ⇒  252-0200 (神奈川県 相模原市 中央区)
              "港区"              ⇒  552-0000 (大阪府 大阪市 港区)
              "港区新橋"        ⇒  455-0000 (愛知県 名古屋市 港区)
              "港区あああ"      ⇒  455-0000 (愛知県 名古屋市 港区)
              (なお、実行の都度(?)・Excel の起動の都度(?)で結果に揺らぎがあるようです)

              東京23 区の 『区名』 の内、以下の3つが政令指定都市の 『区名』 とダブります。
              【北区  】    札幌市 , さいたま市 , 新潟市 , 浜松市 , 名古屋市 , 京都市 , 大阪市 , 堺市 , 神戸市 , 岡山市 , 熊本市
              【中央区】   札幌市 , さいたま市 , 千葉市 , 相模原市 , 新潟市 , 大阪市 , 神戸市 , 福岡市 , 熊本市
              【港区  】    名古屋市 , 大阪市

        ---- このバグに対する 原因の推測 ----
            この障害が出るのは、最新のH25/5 版からです。前回の H23/12 版や前々回のH22/6 版では正しく変換されます。
            H25/5 版では、上記の通り、辞書ファイルの名前も変わり (AdvZip.dic ⇒ mszip.dic)、更に、検索エンジンである
            msyubin7.dll も [ VC++ ライブラリ ] を利用する形態に変わりました。つまり、最新 (H25/5) と以前のもの (H22/6 ,
            H23/12) とでは、プログラムの構造が異なり、新たに作り直されているものと思われます。

            郵便番号変換ウィザードの基である 「アドバンスソフトウェア Yubin7 」 では、様々な住所データの揺らぎや省略
            などに対応しており、その機能の一部は ウィザード にも引き継がれています。これらに対応する曖昧検索の都合上、
            東京23 区の 「特別行政区」政令指定都市の 「行政区」 を一緒にしたインデックスも持たされているのではない
            かと思われます。

            本家 Yubin7 体験版 (2013/11版) を試してみたところ、この障害はなく、正しく東京都(該当区)の郵便番号に
            変換されました。また、Yubin7 の修正履歴 をみても、本件に類するバグ修正の記載はありません。この事から、
            本障害は、基である Yubin7 に元々あったバグではなく、Microsoft 向けの機能制限版 (即ち、郵便番号変換
            ウィザード) を作成する過程で混入したものと推測できます。

            H25/5 版ではプログラム構造が大きく変わっている(多分)ので、機能制限版も今回新たに作り直したのでしょう。
            その際、機能制限の為に【取り除かれたプログラム】の中に、
                    「曖昧検索」 処理の際に、東京23 区 「特別行政区」 と 政令指定都市 「行政区」 を
                    正しく区別して誤変換しないように調整する
            という処理に関係する部分が含まれていたのではないかと思われます。

            ※ この推測は、あくまで、わたしの私的なものです。この推測が合っているのかどうか、真偽のほどは判りません。



[ この場所へのリンク ]

3. 救済ダウンロードの方法

上記の正規ダウンロードが無くなっていますが、救済ダウンロードが 2つ ありますので、
以下の何れかから入手できます。

(1) Hotfix : Office 2013 の修正プログラム パッケージ (Msyubin7 x none.msp): 2013 年 6 月 11 日


(2) ウェブアーカイブ( Internet Archive ) から ダウンロード
    [ Office 更新プログラム: 郵便番号辞書 (2013 年 5 月版) by Internet Archive ]

( Step-1 )


( Step-2 )


( Step-3 )


( Step-4 )



[ この場所へのリンク ]

4. Office365 ( Excel2013 / 2016 ) におけるウィザード辞書

Office365 ( Excel2013 / 2016 ) では、「サポート終了」 となっている筈の ウィザード辞書 ( msyubin7.dll & mszip.dic ) が一緒に
インストール されています
。 したがって、郵便番号変換 ウィザード アドイン をインストール&アドイン登録するだけで、郵便番号
変換 ウィザードが利用できます。

なお、Excel2013/2016 では、ウィザード の アドインメニューは アドイン登録後にエクセルを再起動しないと表示されません
これは、ウィザード の アドインメニューが [Temporary = True ] タイプ の CommandBar で作られているためです。その理由と
詳細は こちら を参照してください。

Excel2013/2016 で インストールされる辞書の基となっているのは、前記の最終辞書よりも古く、H24(2012) 6月29日版です。
この後で新規追加された郵便番号は1千件程ですので、全国 12万4千件の内で1%弱、残り99%は問題なく変換できます
 ( H24(2012) 7月版以降で追加された郵便番号の一覧 )

H24(2012) 6月29日版には、下記の変更&高層ビルが入っていません。
    ・ (市制 移行)  埼玉県 南埼玉郡 白岡町 ⇒ 白岡市
    ・ (市制 移行)  千葉県 山武郡 大網白里町 ⇒ 大網白里市
    ・ (市制 移行)  岩手県 岩手郡 滝沢村 ⇒ 滝沢市
    ・ (編入 合併)  栃木県 下都賀郡 岩舟町 ⇒ 栃木県 栃木市
    ・ (市制 移行)  宮城県 黒川郡 富谷町 ⇒ 富谷市
    ・ (市制 移行)  福岡県 筑紫郡 那珂川町 ⇒ 那珂川市

    ---- 高層ビル ----
    ・ 〒100-7001~38 東京都 千代田区 丸の内 JPタワー
    ・ 〒160-6101~39 東京都 新宿区 西新宿 住友不動産新宿グランドタワー
    ・ 〒545-6001~60 大阪府 大阪市阿倍野区 阿倍野筋 あべのハルカス
    ・ 〒105-6301~36 東京都 港区 虎ノ門 虎ノ門ヒルズ森タワー
    ・ 〒103-6001~35 東京都 中央区 日本橋 東京日本橋タワー
    ・ 〒450-6401~34 愛知県 名古屋市中村区 名駅 大名古屋ビルヂング
    ・ 〒450-6301~40 愛知県 名古屋市中村区 名駅 JPタワー名古屋
    ・ 〒106-6201~40 東京都 港区 六本木 住友不動産六本木グランドタワー
    ・ 〒450-6601~46 愛知県 名古屋市中村区 名駅 JRゲートタワー
    ・ 〒453-6101~36 愛知県 名古屋市中村区 平池町 グローバルゲート
    ・ 〒103-6101~32 東京都 中央区 日本橋日本橋高島屋三井ビルディング 

(注) Excel2013/2016アップデートによる辞書の方が 「作成日が新しい」 為なのか、前記救済ダウンロードをインストール
      しても差し替えることができません。





Home   Back Page   Next Page

ロゴ(ゴールド)   ロゴ(ピンク)

角田 桂一 Mail:addinbox@h4.dion.ne.jp CopyRight(C) 2016 Allrights Reserved.