• ベストアンサー

住所から郵便番号を入力したい

現在、顧客マスタがありますが郵便番号は入っていません。 これに簡単に郵便番号を加える方法はありますか。 #顧客IDはオートナンバーでこれは変更はしない方法希望。 #VBAは未経験。 #住所のフィールドはあります。

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

  • ベストアンサー
  • Mizyu
  • ベストアンサー率41% (245/593)
回答No.2

> VBAは未経験 とありますので、Accessであると判断します。 まず、下記、郵政公社のページより、郵便番号と住所の一覧をダウンロードします http://www.post.yusei.go.jp/zipcode/dl/kogaki.html 一覧のCSVをインポートし、新たに郵便番号用のテーブルを作成し、 顧客マスタと関連付けてクエリを作ればできると思います。 不明点があればなんなりと再質問してください。

s-holmes
質問者

お礼

回答ありがとうございました。 >顧客マスタと関連付けてクエリを作ればできると思います。 そうですね。 必ずしも、レコードに郵便番号が必要な訳でもないですね。 郵政省のデータは半角カタカナばかりという誤った記憶しかありませんでした。 (^^;

その他の回答 (1)

  • shippo
  • ベストアンサー率38% (1216/3175)
回答No.1

参考URLの場所でいろいろな郵便番号変換ソフトなどがダウンロードできますよ。(vector) ご希望内容で一致するものがあるかはわかりませんが,中にはフリーのものもあるので試してみてはいかがでしょうか?

参考URL:
http://computers.yahoo.co.jp/download/vector/win/personal/address/postal/
s-holmes
質問者

お礼

回答ありがとうございました。 今回は試せませんが、今後活用できそうです。

関連するQ&A

  • Access2000で郵便番号と住所の連動がおかしい

    職場で顧客情報を管理するデータベースをAccess2000にて作成しています。利用しているパソコンのOSはWinXP ProSP2です。 詳細を実例で紹介するのは問題があるため、架空の状況で説明いたします。 お客様と、お客様のご友人とのデータを、同じテーブルで管理しているとします。このデータベースは長年運用しており、これまで問題なく使っていたと考えてください。 お客様のご住所を管理するために、「顧客〒」と「顧客住所」の二つのフィールドを用いており、両方に適切に入力支援を設定しています。「顧客〒」に郵便番号を入力すれば、「顧客住所」に住所が補完され、逆もまた同様、という状況です。 同じような設定を、ご友人の情報についても行い、それぞれ「友人〒」、「友人住所」とのフィールドで管理しているものとします。 さて、お客様のご友人が増えたことから、従来の「友人〒」「友人住所」のフィールドをそれぞれ「友人1〒」「友人1住所」と名称を変更し、新たに「友人2〒」「友人2住所」とのフィールドを新設しました。 どこか設定を誤ったのか、 ・「友人2〒」に郵便番号を入力すると、「友人1住所」に住所が補完される という現象が生じています。他方で、 ・「友人1〒」に郵便番号を入力すると、適切に「友人1住所」に住所が補完される のです。 テーブルの入力支援設定で連動させるべきフィールドを間違ったものと思い、確認してみたりですが、問題ありませんでした。念のため、入力支援の設定をやり直してみましたが、依然問題は解決しません。 確認すべきところを教えて頂ければ幸いです。

  • Access-郵便番号と住所の整合チェック

    お世話になります。 Accessにて顧客管理システムを作成しています。掲題について、連結サブフォームでの入力項目の郵便番号には入力支援として住所の自動入力は設定しています。 ただ、その郵便番号入力後 住所を入力者が変えた時、郵便番号と異なる場合のチェックを保存処理のボタンを押したタイミングでDBに予め用意したフラグフィールドに付けたいです。 このチェック方法をVbaのコードで示して頂けると助かります。どうかよろしくお願いいたします。 ※住所から郵便番号を自動入力で変えるということは考えてません。郵便番号と住所、どちらが正しい情報なのか区別するため、ただ一致しないという判別をつけるだけであとで入力者本人に確認する運用にします。

  • 住所、郵便番号改変時の顧客情報変更について

    社内で使用する顧客マスタデータベースを構築しています。顧客数は全国に約5,00件です。 現在困っているのが郵便番号や住所の変更です。郵政公社のサイトを見ると毎月数十から数百の郵便番号が更新されているようですし、地域開発で番地もまるっきり変わるケースも予測されます(例えば○○1丁目1-1が地域開発で△△5丁目3-2になるなど)。 現在は気づいた時に手作業で情報更新を行っていますが、顧客数が増えれば増えるほど管理の手間が大きくなるばかりです。何か良い方法などご存じであれば教えてください。

  • Access入力済の郵便番号から自動的に住所入力

    Access2013 テーブルのフィールドにすでに入力してある郵便番号から、都道府県と住所の2分割に自動的に入力する方法を教えて下さい。 住所入力支援ウイザードで、個々に郵便番号を打ち込み入力し、都道府県と住所を自動入力することはできたのですが。 宜しくお願いします。

  • 郵便番号と住所について。

    Access2000で住所録をつくっています。 郵便番号を入力して変換すると住所になる、というIMEの機能はわかったのですが、郵便番号と住所を別の欄につくったので、郵便番号を入力したら自動で住所欄に住所が入るようにしようと思い、郵政省のところから住所録(全国版)を持ってきました。 これを「住所録」というテーブルにしました。 フィールドとしては ・郵便番号 ・都道府県 ・市町村 ・町名 の4つです。 これを使い自動で入力を行うような状態にしたいのです。 郵便番号を入れると自動で入力されるようにする、というのはなんとかできそうなのですが、逆のパターンの場合にどうしたらいいか考えています。 (例えば同じ町名でも番地によって郵便番号が違うのはどうしたらいいか・・・など。) また、「北海道」と都道府県に入力したら市町村のところには北海道の市町村しか出ないようにするにはどうしたらよいでしょうか?(町名もおなじく。) やはり都道府県別にテーブルを作ったりする必要が出てきますか? よろしくお願いします。

  • セルに住所または郵便番号を入力すると、住所とふりがなと郵便番号の三つを

    セルに住所または郵便番号を入力すると、住所とふりがなと郵便番号の三つを同時に表示させる方法はありますか?

  • ECEL2007 郵便番号を入力して住所を出したい

    EXCEL2007です よろしくお願いします。 IMEの変換モードを人名/地名にして郵便番号を入力して スペースを押しても 郵便番号から住所になりません。 気になるのはATOK16が入っているからかなど 原因がわかりません 郵便番号から住所にする方法を 細かく教えてください。 よろしくお願いします。

  • エクセル郵便番号から住所の入力について

    Excelでの郵便番号から住所の入力方法についての質問です。 一つのセルに郵便番号を入力すると、自動的に隣のセルにその郵便番号にあった住所が表示される方法を知っている方いらっしゃいませんか? マウスでの操作を必要としない方法です。 ウィザードを利用する方法や郵便番号辞書!?を利用する方法は知っているので、これ以外の方法で自動的にです。 どなたかわかる方教えてください。宜しくお願い致します。

  • 住所のDBテーブル、マスターの構成について

    アクセスDB2013で、工事受注管理システムを作るところです。 現在、テーブルの仕様の作成をしております。 住所テーブルや、マスターを設計するところですが、工事受注時の工事する物件建物の住所登録や、協力会社登録などで登録する住所登録に使う住所の部分の設計でどのうようにしたら良いのか試行錯誤しています。 希望としては、データベースをクラウドに以降する事を想定して、データ容量を節約できるような設計にしようかと考えています。 例えば、 ◆顧客テーブル ・顧客ID ・顧客名 ・郵便番号 ・住所1 ・住所2 ・番地 ・建物名 などとするのと ◆顧客テーブル ・顧客ID ・顧客名 ・郵便番号 ・都道府県ID ・番地 ・建物名 ◆都道府県テーブル ・都道府県ID ・住所2 どちらが良いのか、または、その他の設計方法でもっと良いものがあれば、教えて頂きたいのですが。 よろしくお願いいたします。

  • 郵便番号→住所入力

    お尋ねします。過去の質問で色々調べてチャレンジしてますが、どうもうまく行きません!ご指導願います。エクセル2002です。IME2002です。A1に郵便番号入力、B1に自動的に住所入力の方法を教えてください。 IMEは、人名・地名にしてます。A1のセルには=LEFT(ASC(PHONETIC(B1)),8) と関数を入力しております。 A1に郵便番号を入力して変換すると、確かに住所は出てきますが、エンターキーで、そのままA1になります。 郵便番号ウィザードもありますが、これも上手く行きません。 どうしたら出来るのか、ご指導願います。