Form.SubdatasheetExpanded プロパティ (Access)
SubdatasheetExpanded プロパティを使用して、テーブルまたはクエリ内のすべてのサブデータシートの保存状態を指定または決定します。 読み取り/書き込みが可能な Boolean です。
構文
式。サブデータシートExpanded
expressionForm オブジェクトを表す変数です。
注釈
既定値は False です。
Visual Basic を使って " SubdatasheetExpanded /展開したサブデータシート" プロパティを設定するには、最初に DAO の CreateProperty メソッドを使ってこのプロパティを作成する必要があります。
SubdatasheetExpanded プロパティと SubdatasheetHeight プロパティは、フォームがデータシート ビューにある場合にサブフォーム コントロールに対して有効になります。
例
次の例では、 発注書 フォームのサブデータシートの展開をオンまたはオフにします。
この例を自分で試すには、デザイン ビューでフォーム (サブフォームを含む) を開き、フォームのプロパティ ウィンドウの [読み込み時] プロパティ ボックスの横にある [ビルダー] ボタンを選択し、このコードをフォームの Form_Load イベントに貼り付けて (発注書フォームへの参照を削除します)、データシート ビューでフォームを開きます。
Dim strExpand As String
With Forms("Purchase Orders")
strExpand = InputBox("Expand subdatasheets? Y/N")
Select Case strExpand
Case "Y"
.SubdatasheetExpanded = True
Case "N"
.SubdatasheetExpanded = False
Case Else
MsgBox "Can't determine subdatasheet expansion state."
End Select
End With
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。