顧客の口座を管理するものを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で別テーブルの値をフォームに表示したい
その他(データベース)
-
AccessでIDを入力したら他の項目も自動で表示
Access(アクセス)
-
-
4
ACCESSでフォームを使って、テーブルを参照、データ入力、データ更新をしたいのです
Access(アクセス)
-
5
アクセスVBAのMe!と[ ]
Access(アクセス)
-
6
アクセスで追加した項目に全て同じ値を一発で入れたい
Access(アクセス)
-
7
Access 別フォームへの再クエリ(更新)がしたい。
その他(データベース)
-
8
アクセスでコードを入れると名前が入るようにしたい(ただし、コード入力と名前は同じフィールド)
Access(アクセス)
-
9
Access 同じデータをたくさんのレコード(同一列)に一度に入力するには
Access(アクセス)
-
10
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
11
Accessで、定型入力を使って年と月のデータだけ入力したい
Access(アクセス)
-
12
Access2010 Enterで次テキストへ移動
その他(Microsoft Office)
-
13
Accessのマクロでモジュールを実行させたい。
Access(アクセス)
-
14
Accessのクエリでデータの入力ができません
Access(アクセス)
-
15
Accessで、フォームからフォームへ値を引き継ぐやり方
Access(アクセス)
-
16
アクセスで新しいレコードの追加ができません
Access(アクセス)
-
17
Accessのフォーム上にレコード数とレコード番号の表示
その他(データベース)
-
18
Access コンボボックスで選択し、自動でテキストボックスに該当のデータを抽出する方法
Access(アクセス)
-
19
ACCESS フォームで抽出したデータのみをレポートで表示したい
Access(アクセス)
-
20
エクセルをACCESSのレポートに変換する方法
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
銀行の普通預金にはいくらまで...
-
bank slipってなんですか
-
先程、三井住友銀行の貸金庫を...
-
住所、氏名と銀行の口座番号を...
-
クレジットカード作成時に銀行...
-
1千万円以上を振込みする場合...
-
生活保護新しく銀行口座を作っ...
-
通帳の備考欄にテイケイと出て...
-
親に給料を取られています。
-
銀行の口座振替データが入った...
-
お金を引き出したら通帳に書か...
-
支店ではなく、あえて本店の口...
-
農協→銀行への振込み
-
CDネット
-
一般の銀行員は個人情報を見た...
-
銀行の話。同じ支店に同じ口座...
-
振り込んできた相手の口座
-
バイト始めて、「口座教えて下...
-
銀行に預金するのに印鑑は必要...
-
身内が毎日銀行に通ってカード...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
銀行の普通預金にはいくらまで...
-
1千万円以上を振込みする場合...
-
生活保護新しく銀行口座を作っ...
-
別の口座に貯金を移すには
-
一般の銀行員は個人情報を見た...
-
通帳の備考欄にテイケイと出て...
-
クレジットカード作成時に銀行...
-
バイト始めて、「口座教えて下...
-
親に給料を取られています。
-
急に銀行口座の預金が増えたら...
-
お金を引き出したら通帳に書か...
-
身内が毎日銀行に通ってカード...
-
銀行に預金するのに印鑑は必要...
-
もみじ銀行のATMでは小銭を引き...
-
先程、三井住友銀行の貸金庫を...
-
農協→銀行への振込み
-
給与振込み依頼書の印鑑
-
あおぞら 銀行 は 大丈夫でしょ...
-
小切手の裏書について
-
普通預金通帳の提携支払ってな...
おすすめ情報