• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:accessのマクロで子フォームを使ったフィルターの方法を教えて頂きた)

Accessのマクロを使用した子フォームのフィルター方法

このQ&Aのポイント
  • Accessのマクロを使用して子フォームのフィルターを設定する方法について教えてください。
  • 子フォームBの特定のIDを子フォームAの特定のIDをトリガーとしてフィルタリングしたい場合、フィルター名は設定せず、条件に「[フォーム名]![子フォームB名]![ID]=[フォーム名]![子フォームA名]![ID]」と設定します。
  • 現在、手元にAccessがないため、具体的な設定の例がなくて申し訳ありません。ただし、VBScriptで処理するよりもマクロで処理した方が速くなる場合があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • shinkami
  • ベストアンサー率43% (179/411)
回答No.1

メインフォームとサブフォームの関連付けは フィルターではなくリンク設定でやります。 また子フォーム間のリンクではなく メインフォームとサブフォーム間のリンクで 一つのフォームに複数のサブフォームが設定できます。 1.サブフォームを作成して 2.メインフォームのフォームフッタに[サブフォーム]ツールを配置 3.ガイドに従いリンク親フィールドとリンク子フィールドを設定 尚親フィールドはテーブルプロパティーのインデックスが「重複なし」 でなければなりません 図はメインフォームのデザインモードで子フォーム枠のプロパティーです。

ipyodora
質問者

お礼

お返事が遅くなりすいませんでした。 関連づけは上手く出来ましたが、他に問題が出来てしまったので 少し試してダメなら、またここで質問させてもらいます。

その他の回答 (1)

  • shinkami
  • ベストアンサー率43% (179/411)
回答No.2

図の添付に失敗しました 再挑戦です

関連するQ&A