使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
というのは、図にあるように、
「氏名・住所」のある名簿をメインにして、サブが「商品」になります。
名簿と商品は、「一対多」のクエリを設定しています。
サブフォームコントロールの親リンクフィールド/子リンクフィールドを設定して、
関連したデータのみ表示しているとことですよね。
前回までの回答の方法でも、抽出条件を適切に設定して、親フォームのレコード移動のたびに再度実行するか、
リストボックスを再クエリすれば可能です。
サブフォームを使用する場合は、下記のコードになります。
Dim rs As DAO.Recordset
Set rs = Me.売上.Form.RecordsetClone
For i = 1 To 5
If rs.EOF Then Exit For
Me("テキスト" & i) = rs!商品
rs.MoveNext
Next
rs.Close
前の回答の Set rs = ・・・・ の部分を変更するだけです。