ACCESS2010を利用しています。
下記のテーブルがあります。
すべて、テキスト型で、MT_商品管理とします。
申込商品 申込コース キャンペーン キャンペーン1
TV Aコース キャッシュバック2万円 5000円商品券
TV Aコース キャッシュバック1万円 5000円商品券
TV Aコース キャッシュバック3万円 5000円商品券
TV Aコース キャッシュバック4万円 5000円商品券
PS4 Aコース ビール1ダース 無
PS4 Aコース ビール2ダース 無
PS4 Aコース ビール3ダース 無
PS4 Aコース キャッシュバック1万円 無
PS4 Aコース キャッシュバック2万円 無
iphone Aコース 設定無料+キャッシュバック1万円 無
iphone Aコース 設定無料+キャッシュバック2万円 無
iphone Aコース 設定無料+キャッシュバック3万円 無
iphone Aコース 設定無料+キャッシュバック3万円 無
iphone Aコース 設定無料+キャッシュバック4万円 無
iphone Aコース 設定無料+キャッシュバック4万円 無
ガラケー Bコース ウィスキー1本 5000円商品券
ガラケー Bコース ウィスキー2本 5000円商品券
ガラケー Bコース ウィスキー3本 無
ガラケー Bコース ウィスキー4本 無
ミキサー Bコース ウィスキー5本 無
別途に、MT_商品とういテーブルがあり
F_商品というフォームにコンボボックスを作成しました。
そのテーブルに 申込商品、申込コース、キャンペーン、キャンペーン1というフィールドを作成ました。
元になっているのはMT_商品管理で、コンボボックスを作成しました。
SELECT MT_商品管理.申込商品 FROM MT_商品管理;
SELECT MT_商品管理.申込コース FROM MT_商品管理;
SELECT MT_商品管理.キャンペーン FROM MT_商品管理;
SELECT MT_商品管理.キャンペーン1 FROM MT_商品管理;
この4つのコンボボックスを連動させたいのです。
2つの連動までは、私の知識でできるのですが、3つの連動からできないです。
WEBでも調べたのですが、コンボボックスに何も表示されません。
参考にしたURL
http://detail.chiebukuro.yahoo.co.jp/qa/question …
http://detail.chiebukuro.yahoo.co.jp/qa/question …
ご教授お願いします。
私は、上記のコードを下記のコードに変更しました。
SELECT DISTINCT 申込商品 FROM MT_商品
SELECT DISTINCT 申込コース FROM MT_商品 WHERE 申込商品=[申込商品];
SELECT DISTINCT キャンペーン MT_商品 WHERE 申込コース=[申込コース] AND 申込商品=[申込商品];
マルパクリなので、動くとは思いませんでしたが、これが限界でした。
No.1ベストアンサー
- 回答日時:
フォーム名がわからないのでフォーム名はfrmMainとします。
コンボボックスは「申込商品」のコンボボックスを1、「申込コース」を2、
「キャンペーン」を3、「キャンペーン1」を4としています。
まず、申込商品のコンボボックスの値集合ソースに
SELECT DISTINCT
MT_商品管理.申込商品
FROM
MT_商品管理
次に、申込コースの値集合ソースに
SELECT DISTINCT
MT_商品管理.申込コース
FROM
MT_商品管理
WHERE
MT_商品管理.申込商品 = [Forms]![frmMain]![コンボ1]
キャンペーンの値集合ソースに
SELECT DISTINCT
MT_商品管理.[キャンペーン]
FROM
MT_商品管理
WHERE
MT_商品管理.申込商品 = [Forms]![frmMain]![コンボ1]
AND MT_商品管理.申込コース = [Forms]![frmMain]![コンボ2]
キャンペーンの値集合ソースに
SELECT DISTINCT
MT_商品管理.[キャンペーン1]
FROM
MT_商品管理
WHERE
MT_商品管理.申込商品 = [Forms]![frmMain]![コンボ1]
AND MT_商品管理.申込コース = [Forms]![frmMain]![コンボ2]
AND MT_商品管理.[キャンペーン] = [Forms]![frmMain]![コンボ3]
そして、コンボ2のフォーカス取得時に
Private Sub コンボ2_Enter()
Me.コンボ2.Requery
End Sub
コンボ3のフォーカス取得時
Private Sub コンボ3_Enter()
Me.コンボ3.Requery
End Sub
コンボ4のフォーカス取得時
Private Sub コンボ4_Enter()
Me.コンボ4.Requery
End Sub
を記入して頂ければいけると思います。
すごいです。感動しました。
7つのコンボを連動させるのですが、5つめ以降は同じことをすればいいのですね。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 法人税 銀行振込の領収書の書き方 4 2022/09/21 12:21
- 大学・短大 消費者問題に関する課題が出たのですが、答えが分かりません。 「 A は、インターネットを利用した通信 3 2023/07/31 22:25
- その他(クラウドサービス・オンラインストレージ) マネーフォワードクラウドでは、申込み前にWEB上で申告書を作ってみるシミュレーションが出来ますか 1 2023/06/02 21:16
- 会社経営 定価7万円 A社 メーカー B社 販売店(卸) C社 販売店(小売) B社はA社から商品を仕入れてC 2 2022/11/21 17:51
- 確定申告 青色申告の場合、仕分けはどうすればいいですか? 5 2023/02/19 14:17
- 財務・会計・経理 商品券の経理処理について質問です。 お店が売った商品券でお客さんが使わずに期限が到来した際 使われな 2 2022/06/22 23:15
- 大学・短大 至急お願いします 2 2022/04/26 13:59
- Visual Basic(VBA) vbaマクロについて 【1.csv】をもとに【商品.csv】に有るものを【有り.csv】として名前を 1 2023/05/18 07:58
- 簿記検定・漢字検定・秘書検定 簿記2級 売上原価の計算と期末商品の評価に関する質問 3 2023/06/24 23:50
- メルカリ メルカリでとある商品【送料込み】を値引き交渉し、そしたら「変更しました」と来たので、買おうとしたら送 1 2022/07/27 13:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access 複数条件検索の設定が上...
-
アクセスのコンボボックスの重...
-
コンボとセットの違い
-
Nullについて
-
Access コンボボックスの値を...
-
転生アニメの食事問題。 日本人...
-
「ぱーりない」「パーリナイ」...
-
梶井基次郎の「闇の絵巻」という...
-
家系が途絶える事は悪い事か
-
闇バイトの応募はおとり捜査で...
-
ラテン語で「闇」を意味する単...
-
異世界転生ってなんで流行って...
-
小学校の勤務状況は日本最大の...
-
入り口と出口の間には、何があ...
-
金目当ての女しか寄ってこない...
-
転生漫画というのが世に溢れか...
-
死後は転生できることの証明(2)
-
お医者様とお見合いパーティ
-
せっかく誘ってくれたけど........
-
自衛官とのお見合いパーティー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access コンボボックスの値を...
-
Access 複数条件検索の設定が上...
-
コンボとセットの違い
-
アクセスのコンボボックスの重...
-
Access パラメータークエリ VBA...
-
コンボボックスの値が変更され...
-
サブフォームにあるコンボボッ...
-
access vba コンボボックス 読...
-
ACCESSコンポボックス
-
「コンボ」の意味教えてください
-
↓Twitterで流行ってるこれって...
-
ラテン語で「闇」を意味する単...
-
「ぱーりない」「パーリナイ」...
-
人生が開けない夜みたいなんですが
-
闇バイトの応募はおとり捜査で...
-
海老と猿… どちらが闇深いですか?
-
タイムリープ経験者いますか。...
-
家系が途絶える事は悪い事か
-
推しの子という話題のアニメを...
-
半分寝ている状態のとき、不思...
おすすめ情報