#ZIPADDRESS(<郵便番号/住所>, <結果種別>[, <結果形式>, <フラグ>, <タイトル>, <ダイアログ幅>, <ダイアログ高さ>])

郵便番号から,該当する住所等を求めます。
住所または住所のヨミの一部から,該当する住所等を求めます。
検索して得られた住所等を,最小単位に分割します。
別途,郵便番号住所辞書kitがインストールされている必要があります。


構文

#ZIPADDRESS(<郵便番号/住所>, <結果種別>[, <結果形式>, <フラグ>, <タイトル>, <ダイアログ幅>, <ダイアログ高さ>])

引数

<郵便番号/住所>
郵便番号,住所(または住所のヨミ)を文字列で与えます。
<結果種別>
得たい住所レベルを指定します。
17 桁郵便番号(半角)
2都道府県名
3郡市名 (東京都の場合は区名)
4郡市名に続く市区町村名
5町域名
6町域名のかっこ以降
7大口事業所名
数値で 1 種類だけ指定する方法と,シングルクォートで囲って複数指定する方法があります。複数指定すると複数の結果文字列を連結した文字列を返します。
<結果形式>
結果の制御用で,次のうち必要なものの和を与えます。
1郵便番号をハイフンなしにします。
2<郵便番号/住所> に郵便番号を与えたとき,共通して一致する住所文字列を返します。
<フラグ>
以下の値の和を指定し,さまざまな制御を行ないます。省略された場合は,DBPro32.iniLookupDlg に指定されている値が採用されます。
1ダイアログを表示せずに常に最初に見つかった値を返します。
2見つかったレコードが一つだけのときはダイアログを表示せず,ただちにその値を返します。
<タイトル>
ダイアログのタイトルとなる文字列を指定します。省略されたときは,与えられた <郵便番号/住所> が表示されます。
<ダイアログ幅>
ダイアログの幅をダイアログ単位の数値で指定します。省略された場合は適当な大きさで表示されます。
<ダイアログ高さ>
ダイアログの高さをダイアログ単位で指定します。省略された場合は適当な大きさで表示されます。

#ZIPADDRESS('123-4567','23456 7')郵便番号 123-4567 に一致する住所
#ZIPADDRESS('123','23456 7')郵便番号 123-00 〜 123-99 に一致する住所
#ZIPADDRESS('123-45','23456 7')郵便番号 123-45 に一致する住所
#ZIPADDRESS('東京都*',3)東京都の全ての区,市,郡名
#ZIPADDRESS('東京都中央区*','234')東京都中央区の全町域名
#ZIPADDRESS('台東区浅草橋3-24-8 伊藤ビル3F','23')東京都台東区
#ZIPADDRESS('台東区浅草橋3-24-8 伊藤ビル3F','456')浅草橋3-24-8 伊藤ビル3F
#ZIPADDRESS('*',2)47都道府県全部
#ZIPADDRESS('と',2)東京都,富山県,栃木県,徳島県
#ZIPADDRESS('とう',2)東京都
#ZIPADDRESS('東京都ち','2 3')東京都 中央区,東京都 千代田区,東京都 調布市

解説

戻り値

関連項目

→#YUBIN7
→#ZIPCOMPANY
DBProヘルプ目次へ