Home > 即効テクニック > AccessVBA > フォーム・レポート > サブフォームを使用する

即効テクニック

フォーム・レポート

サブフォームを使用する

(Access 2000/2002/2003)
● 概要 ●
フォームの中に埋め込まれたフォームを、サブフォームと呼びます。サブフォームは、メインフォームにとってはコントロールです。
サブフォームの参照は、「Me!サブフォームコントロール名」となります。
サブフォームコントロールのFormプロパティは、サブフォームコントロールに関連付けられたフォームを参照します。
これを利用して、サブフォーム上のコントロールを参照するには、「Me!サブフォームコントロール名.Form!コントロール名」と記述します。
次のコードは、コマンドボタンのクリックによって、サブフォーム上にあるテキストボックスの値を取得するものです。


● サンプル ●
Private Sub cmd取得_Click()
    MsgBox "受注件数: " & Me!sub受注明細.Form!受注件数 & vbCr & _
           "受注金額: " & Me!sub受注明細.Form!受注金額
End Sub