共用方式為


控制 Access) (物件

Controls 集合包含所有的控制項在表單、 報表或子表單上的、 另一個控制項內或附加至另一個控制項。 Controls集合是FormReportSubForm物件的成員。

註解

您可以列舉個別控制項、 計算,並設定其內容 控制項 集合中。 例如,您可列舉特定表單 Controls 集合並將每個控制項的 高度 屬性設定為指定之值。

以隱含方式參照Controls集合會比較快,如下列範例所示,該範例會在名為OrderForm的表單上參照名為NewData的控制項。 下列的語法範例, Me!NewData是最快的方法來參照控制項。

Me!NewData               ' Or Forms!OrderForm!NewData.
Me![New Data]            ' Use if control name contains space.
Me("NewData")            ' Performance is slightly slower.

您也可以藉由明確地參照 Controls 集合來參照個別的控制項。

Me.Controls!NewData      ' Or Forms!OrderForm.Controls!NewData.
Me.Controls![New Data]
Me.Controls("NewData")

此外,您可以依其在集合中的索引參照至控制項。 Controls 集合是從零開始編列索引。

Me(0)                    ' Refer to first item in collection.
Me.Controls(0)

注意事項

只有當您從表單模組或報表模組內的程式碼參考表單或報表時,才使用 Me 關鍵字來代表程式碼內的表單或報表。 如果您是從標準模組或不同表單或報表的模組參照表單或報表,則必須使用表單或報表的完整參考。

若要使用的表單或報表區段中的控制項,使用 區段 傳回 Section 物件參照的屬性。 然後,您可以參考Section物件的Controls集合。

兩種類型的 控制項 物件的索引標籤控制項和選項群組控制項具有可以包含多個控制項的 控制項 集合。 選項群組控制項屬於 Controls 集合包含任何選項按鈕、 核取方塊、 切換按鈕或選項群組中的標籤控制項。

Tab 控制項包含 頁面 集合,這是一種特殊類型的 Controls 集合。 Pages 集合中含有 頁面 物件。 Page 物件也是控制項。 ControlTypePage 控制項的屬性常數是 acPagePage 物件,依次有其專屬 Controls 集合,其中包含的個別頁面上的所有控制項。

其他 控制項 物件必須可以含有附加的標籤 Controls 集合。 這些控制項包含文字] 方塊、 選項群組、 選項按鈕、 切換按鈕、 核取方塊、 下拉式方塊、 清單方塊、 命令按鈕、 結合的物件框及未結合的物件框控制項。

屬性

另請參閱

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應