Section 屬性

套用到
Microsoft 365 Access Access 2021 Access 2019 Access 2016

適用對象

BoundObjectFrame 物件 Image 物件 OptionGroup 物件 TabControl 集合物件
CheckBox 物件 Label 物件 Page 物件 TextBox 物件
ComboBox 物件 Line 物件 PageBreak 物件 ToggleButton 物件
CommandButton 物件 ListBox 物件 Rectangle 物件
CustomControl 物件 ObjectFrame 物件 Report 物件
Form 物件 OptionButton 物件 SubForm 物件

以上是適用於表單或報表控制項的 Section 屬性。

您可以依照出現控制項的表單或報表區段來識別這些控制項。 讀/寫整數

expression.Section

表達 必須。 一個回傳上述物件之一的表達式。

備註

針對控制項,您可以使用 Section 屬性來決定表單或報表的哪個區段包含控制項。

適用於 Form 和 Report 物件的 Section 屬性。

你可以使用 Section 屬性來識別表單或報告中的一個區段,並提供該區塊屬性的存取權限。 唯讀 Section 物件。

表情。 (索引)

表達 必須。 一個回傳上述物件之一的表達式。

Index 必要 Variant。 區段編號或名稱。

備註

Section 屬性會對應至特定區段。 您可以使用下列常數。 建議您使用常數讓程式碼更易於閱讀。

設定 常數 描述
0 acDetail 表單詳細區或報告細部區
1 acHeader 表單或報表標題區塊
2 acFooter 表單或報告頁尾部分
3 acPageHeader 表單或報告頁首區塊
4 acPageFooter 表單或報告頁尾頁
5 acGroupLevel1Header 群組層次 1 頁首區段 (僅限報表)
6 acGroupLevel1Footer 群組層次 1 頁尾區段 (僅限報表)
7 acGroupLevel2Header 群組層次 2 頁首區段 (僅限報表)
8 acGroupLevel2Footer 群組層次 2 頁尾區段 (僅限報表)

如果報表有額外的群組層次區段,頁首/頁尾組就會依順序加上編號 (從 9 開始)。

針對表單和報表,Section 屬性是區段編號所指定表單或報表中所有現有區段的陣列。 例如,指 Section(0) 表單的詳細部分,以及 Section(3) 表單的頁頭區塊。

您也可以依名稱來參照區段。 以下陳述式參照到「客戶」表單的 Detail0 區段,且會產生相同結果。

Forms!Customers.Section(acDetail).Visible

Forms!Customers.Section(0).Visible

Forms!Customers.Detail0.Visible

針對表單和報表,您必須將 Section 屬性與其他適用於表單或報表區段的屬性合併。

範例

適用於表單或報表控制項。

以下範例使用 Section 屬性來決定哪個區段包含 CustomerID 控制項。

Dim intSectionNumber As Integer
intSectionNumber = Forms!Customers!CustomerID.Section

適用於 Form 和 Report 物件。

以下範例展示如何參照到「客戶」表單頁首區段的 Visible 屬性。

Forms!Customers.Section(acPageHeader).Visible

Forms!Customers.Section(3).Visible