ACCESSコンポボックス

回答受付中の質問

ACCESSコンポボックス

ACCESS97のコンポボックスの質問です。
2つのコンポボックスがあります。1つ目のコンポボックスを選択し、1つ目のコンポボックスの条件で2つ目のコンポボックスのリストを変更したいです。1回目はうまく行きますが2回目からは一つ目のコンポボックスを変更しても2つ目のコンポボックスのリストが変わりません。よろしくお願いします。

投稿日時 - 2003-11-06 13:57:51

QNo.698619

困ってます

0人が「このQ&Aが役に立った」と投票しています

[  前へ  |  次へ ]

回答(1件中 1~1件目)

ANo.1

1つ目のコンボボックスの「変更時イベント」に2つ目のコンボのRowSourceを入れ替える
コードを記述します。

詳しい状況が書かれていませんので、例えば「部問コンボ」の値を変更したとき、
「担当コンボ」のRowSourceを入れ替えるには、下記のようなコードになります。

Private Sub 部問コンボ_AfterUpdate()
  Me.担当コンボ.RowSource = "Select 担当名,担当CODE From 担当TBL Where 部問名 = " & _
  Me.部問コンボ.Value & " ORDER BY 担当CODE"
End Sub

投稿日時 - 2003-11-06 16:13:13

あわせてチェックしたい
  • リストボックスで複数データを選択、入力(Access97) ...
  • Access97のフォーム(リストボックス)について ...
  • ACCESS リストボックスからの選択で ...
PR

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら