-
- Section プロパティ
-
- フォームやレポートのデザインにおいて、各コントロールが配置されているセクションを取得したり、フォームやレポートの各セクションの情報を取得・設定したりすることができます。
このプロパティでは、次のような定数値を使って、コントロールの属するセクションを取得したり、特定のセクションのプロパティなどにアクセスすることができます。
- acDetail→詳細セクション
- acHeader→フォーム(レポート)ヘッダー
- acFooter→フォーム(レポート)フッター
- acPageHeader→ページヘッダー
- acPageFooter→ページフッター
(以下はレポートのみ)
- acGroupLevel1Header→グループレベル1のヘッダー
- acGroupLevel1Footer→グループレベル1のフッター
- acGroupLevel2Header→グループレベル2のヘッダー
- acGroupLevel2Footer→グループレベル2のフッター
-
- ラベル、テキストボックス、コマンドボタン、コンボボックス、リストボックス、オプショングループ、トグルボタン、オプションボタン、チェックボックス、イメージ、サブフォーム、四角形、線
-
-
Private Sub fraProperty_AfterUpdate()
'[プロパティの設定]オプショングループの更新後処理
With Me
Select Case Me!fraProperty
Case 1
'詳細セクションの高さを2倍に変更
.Section(acDetail).Height = .Section(acDetail).Height * 2
Case 2
With .Section(acHeader)
'フォームヘッダーセクションの高さを1500twipに
.Height = 1500
'フォームヘッダーセクションの背景を白に
.BackColor = vbWhite
End With
Case 3
'フォームフッターセクションを非表示に
.Section(acFooter).Visible = False
End Select
End With
End Sub
- 元のフォーム
- 詳細セクションの高さを2倍にしたとき
- フォームヘッダーセクションの高さと背景色を変えたとき
- フォームフッターセクションを非表示にしたとき
|