使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
おはようございます、ずっちです。
治るのを祈って待つか、気合で修正するか・・・って感じじゃないですかね。
クエリやVBAでやるにしても本来の正しい住所の一覧が必要ですし。
私なら後者を選びます。前者はいつになるかわからないのでw
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
Access2013とAccess2007の住所支援の件で質問です。
住所支援を使用して住所から郵便番号を取得する設定をしているのですが
(例)札幌市中央区 大通西(1~19丁目) の郵便番号は060-0042なんですが
Accessに住所を入力したら064-0820と間違えた郵便番号が出ます!!
どなたか原因がわかる方教えてください。
ちなみにOfficeの郵便番号辞書は最新の物を使用しております。
使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
おはようございます、ずっちです。
治るのを祈って待つか、気合で修正するか・・・って感じじゃないですかね。
クエリやVBAでやるにしても本来の正しい住所の一覧が必要ですし。
私なら後者を選びます。前者はいつになるかわからないのでw
今回の件だけなら、下記の更新クエリを実行すればどうですか。
UPDATE テーブル1 SET [テーブル1].[〒] = "0600042"
WHERE [テーブル1].住所 Like "北海道札幌市中央区大通西1*丁目*";
例で上記の住所をあげたのですが他にも多数同じような住所があるのでクエリを使用するのは・・・
大量にデータがあるので一つずつ手で修正するのがしんどくって・・・。
今回の件だけなら、下記の更新クエリを実行すればどうですか。
UPDATE テーブル1 SET [テーブル1].[〒] = "0600042"
WHERE [テーブル1].住所 Like "北海道札幌市中央区大通西1*丁目*";
ずっちさんこんばんは
ご返信ありがとうございます。
郵便番号辞書ですか・・・
諦めるしか無いんですかね???
大量にデータがあるので一つずつ手で修正するのがしんどくって・・・。
こんばんは、ずっちです。
試してみましたが同様に表示されました。
一番上:064-0820と入力して住所を出した結果
真ん中:060-0042と入力して住所を出した結果
一番下:住所を入力して郵便番号を出した結果
JPのHPで確認すると、064-0820は20丁目以降、060-0042は19丁目までをあらわすようですね。
見てのように、各郵便番号に紐付いている住所がまったく同じなので、
住所を見て誤った郵便番号を出してしまったのでしょうね。
なので、原因は郵便番号辞書の中身だと思います。