![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
顧客の口座を管理するものをAccessで作成しています。
顧客テーブルに氏名等の情報があり、別に銀行マスタテーブルとして金融機関の情報がID、銀行コード、銀行名、支店コード、支店名、と入力されているものがあります。
銀行マスタテーブルは以下の形です
銀行コード 銀行名 支店コード 支店名
1 みずほ 1 東京営業部
1 みずほ 4 丸の内中央
1 みずほ 5 丸の内
5 UFJ 5 大阪
あらかじめ、氏名等の情報は入力してあり、これから口座情報を登録していくのですが、フォームに銀行コード、支店コードを入力した際に、その下に配置したテキストボックスに銀行名、支店名を表示させたいと考えています。
銀行コードの方は値が重複しても対応する銀行名は同じなので
=DLookUp("[銀行名]","銀行マスタ","[銀行コード] = " & [Forms]![H25]![銀行コード])
でなんとかできたのですが、支店コードは各金融機関毎に割り振られ、重複するものがあるため最上段のものが表示されてしまいます。(UFJの支店コード5を表示させたいのに、みずほの支店コード5が出てきてしまう。)
そこで、複数条件で検索できるよう以下のようにしてみたのですが、うまくいきませんでした。
=DLookUp("[銀行名]","銀行マスタ","[銀行コード] = " & [Forms]![H25]![銀行コード]' And 支店コード = #" & [Forms]![H25]![支店コード] "#")
イメージとしては、そのフォームに入力した銀行コードかつ支店コードが一致する銀行マスタテーブルの支店名を、フォームに配置したテキストボックスへ表示させれればいいのかなと考えてみたのですが。(上の例で言うと、銀行コードが5で支店コードが5だからテキストボックスに「大阪」と出したい。)
関数でもVBAでも構いませんので、どなたかご教示ください。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
=DLookUp("[銀行名]","銀行マスタ","[銀行コード] = " & [Forms]![H25]![銀行コード]' And 支店コード = #" & [Forms]![H25]![支店コード] "#")
↓
=DLookUp("[銀行名]","銀行マスタ","[銀行コード] = " & [Forms]![H25]![銀行コード] & " And 支店コード =" & [Forms]![H25]![支店コード])
では。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ユーザーフォームに2つのコンボボックス銀行名「ConboBox1」支店名を「ConboBox2」とし 4 2022/08/03 17:34
- Visual Basic(VBA) ユーザーフォームで銀行に対応した支店コードの入力ができません Sheet1のA列に銀行名、B列に銀行 5 2022/07/28 17:50
- その他(Microsoft Office) エクセルで1行の長いデータを指定の桁数で分割する方法が知りたいです。 4 2022/05/20 21:55
- 金融業・保険業 教えてください ゆうちょ銀行の金融機関コード、支店コードは、あるんですか 3 2022/04/07 19:11
- 銀行・ネットバンキング・信用金庫 何かの支払いをする際、よく銀行口座の情報を聞かれますが、基本的に自分の口座が分かる自分の口座の情報は 3 2022/08/04 13:14
- 銀行・ネットバンキング・信用金庫 ゆうちょ銀行の支店コードとは どの部分ですか? 給与振り込みで書かなきゃ行けない欄があるのですが 口 2 2023/01/03 22:02
- 銀行・ネットバンキング・信用金庫 みずほ銀行 振り込み手数料の表の見方がいまいちよく分かりません。 みずほ銀行同一支店内というのは、相 2 2022/11/04 22:49
- 転職 派遣元に三菱UFJ銀行をする場合の書類の提出方法 3 2022/05/07 10:24
- 銀行・ネットバンキング・信用金庫 ゆうちょ銀行に口座を持つ方、ゆうちょ銀行に詳しい方に聞きます。 9 2023/08/03 20:24
- その他(Microsoft Office) エクセルの関数について 4 2022/07/30 16:42
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
Accessでコードを入れると名前がでるようにしたい
Access(アクセス)
-
AccessでIDを入力したら他の項目も自動で表示
Access(アクセス)
-
Accessで別テーブルの値をフォームに表示したい
その他(データベース)
-
-
4
Access 別フォームへの再クエリ(更新)がしたい。
その他(データベース)
-
5
アクセスで追加した項目に全て同じ値を一発で入れたい
Access(アクセス)
-
6
Accessで、フォームからフォームへ値を引き継ぐやり方
Access(アクセス)
-
7
ACCESSでフォームを使って、テーブルを参照、データ入力、データ更新をしたいのです
Access(アクセス)
-
8
アクセスでコードを入れると名前が入るようにしたい(ただし、コード入力と名前は同じフィールド)
Access(アクセス)
-
9
Access レポート印刷するときに1ページに収める方法
Access(アクセス)
-
10
アクセスでテーブルの変更内容をフォームに反映させるには?
その他(データベース)
-
11
ACCESSでVBAから選択クエリの抽出条件を指定したい
Access(アクセス)
-
12
年月日を持つテーブルから年月を指定して抽出したいのですが
その他(データベース)
-
13
AccessのフォームのテキストボックスにLOOKUPで表示したい
Access(アクセス)
-
14
ACCESS 「パラメータの入力」を消したい!!
Access(アクセス)
-
15
アクセスVBAのMe!と[ ]
Access(アクセス)
-
16
2つ目のレコードの値を取得するには?
Access(アクセス)
-
17
Accessのクエリでデータの入力ができません
Access(アクセス)
-
18
Accessで、複数のテーブルで随時、レコードを増やすには…
Access(アクセス)
-
19
Accessのフォーム上にレコード数とレコード番号の表示
その他(データベース)
-
20
Accessのコンボボックスの値が消える
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
別の口座に貯金を移すには
-
通帳の備考欄にテイケイと出て...
-
捨印とお届け印は同じでいいで...
-
「トムとジェリー」を採用して...
-
農協→銀行への振込み
-
親に給料を取られています。
-
一般の銀行員は個人情報を見た...
-
銀行の普通預金にはいくらまで...
-
クレジットカード作成時に銀行...
-
一万円札 子どもが落書きしてし...
-
急に銀行口座の預金が増えたら...
-
普通預金通帳の提携支払ってな...
-
銀行に預金するのに印鑑は必要...
-
バイト始めて、「口座教えて下...
-
早めに…!銀行の名義変更につい...
-
先程、三井住友銀行の貸金庫を...
-
ATM 引き出した場所がわからな...
-
1万円札が汚れました。使えま...
-
給与振込み依頼書の印鑑
-
順番を抜かされるとイラっとし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
銀行の普通預金にはいくらまで...
-
通帳の備考欄にテイケイと出て...
-
親に給料を取られています。
-
1千万円以上を振込みする場合...
-
一般の銀行員は個人情報を見た...
-
生活保護新しく銀行口座を作っ...
-
お金を引き出したら通帳に書か...
-
別の口座に貯金を移すには
-
急に銀行口座の預金が増えたら...
-
農協→銀行への振込み
-
あおぞら 銀行 は 大丈夫でしょ...
-
先程、三井住友銀行の貸金庫を...
-
振り込んできた相手の口座
-
通帳に、NS シンキヨウイクソっ...
-
普通預金通帳の提携支払ってな...
-
住所、氏名と銀行の口座番号を...
-
小切手の裏書について
-
コンビニ等のATMから銀行へ...
-
クレジットカード作成時に銀行...
-
変形した小銭について 写真のよ...
おすすめ情報