Access (一般機能)

Accessの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10 Home : その他)
Access クエリ カナ文字の住所を漢字に変換したい
投稿日時: 22/08/24 15:53:53
投稿者: やっほー

Access クエリ カナ文字の住所を漢字に変換したいと思います。
お手数ですが、ご教授お願い致します。

回答
投稿日時: 22/08/24 16:58:37
投稿者: sk

引用:
カナ文字の住所を漢字に変換したいと思います。

クエリだけでは無理です。
 
仮に VBA のコードでそういう処理を実行するにしても、
「同じ読み方で表記が異なる地名」が存在する限り、
変換の精度は充分には保証されないでしょう。
 
例えば、日本郵便が公開している郵便番号データをダウンロードして
Access データベースにインポートし、フリガナ同士で照合をかけて
漢字名称を引っ張ってくる、といった形であれば、ある程度までの
情報を参照することが出来るだろうとは思いますが。
 
もしカナ住所とは別に郵便番号を記録したフィールドがあるなら、
郵便番号同士の照合と併せた方がより精度は上がるでしょう。

回答
投稿日時: 22/08/24 17:00:33
投稿者: Suzu

既に、skさんからも回答がでていますが
 
日本郵便 の HPから郵便番号データをダウンロードします。
郵便番号データダウンロード
https://www.post.japanpost.jp/zipcode/download.html
 
データベースに、
 郵便番号 や、都道府県や市町村 の情報 が既に入っているのであれば
その情報と、ダウンロードした 郵便番号データ を照合し
 候補が 一つだけであれば、そこから変換 であれば、クエリで可能でしょう。
 
でも、多くの場合、候補が 複数であると思われます。
その場合は、候補の情報をフォーム上に表示させユーザーに選択させ
選択した情報で変換の様な形になるでしょうから、マクロなり、VBAが必要でしょうね。

投稿日時: 22/08/25 15:55:23
投稿者: やっほー

ありがとうございます。
試してみます。