ComboBox.RowSourceType 屬性 (Access)
使用 RowSourceType 屬性 (以及 RowSource 屬性) 來告訴 Microsoft Access 如何提供資料給指定的物件。 讀取/寫入的 String。
語法
運算式。RowSourceType
表達 代表 ComboBox 物件的變數。
註解
RowSourceType 屬性使用下列設定值。
設定 | 描述 |
---|---|
資料表/查詢 | (預設值) 此資料取自 RowSource 設定值所指定的資料表、查詢或 SQL 字串/陳述式。 |
值清單 | 此資料是 RowSource 設定值所指定的項目清單。 |
欄位清單 | 此資料是取自 RowSource 設定值所指定資料表、查詢或 SQL 陳述式之欄位名稱的清單。 |
注意事項
[!注意事項] 您也可以設定 RowSourceType 屬性使用者定義的函數。 而不上述等號 (=) 及括弧括住行尾對輸入函數名稱。 您必須提供 特定的函式程式碼自 變數,以告知 Access 如何填滿控制項。
在 Visual Basic 中,使用字串運算式搭配下列其中一個值來設定 RowSourceType 屬性:「Table/Query」、「Value List」 或 「Field List」。 您也可以使用字串運算式來設定 RowSource 屬性的值。 若要將 RowSourceType 屬性設為使用者定義的函數,輸入函數的名稱。
當您有並不會改變的值數目有限時,您可以將 RowSourceType 屬性設定為 Value List,然後輸入所組成的清單中的 RowSource 屬性的值。
當您建立使用者定義函數以將專案插入清單方塊或下拉式方塊時,Access 會重複呼叫函式以取得所需的資訊。 使用者定義的 RowSourceType 函式必須以非常特定的 函式格式撰寫。
範例
下列範例會將下拉式方塊的 RowSourceType 屬性設定為資料表/查詢],並會將 RowSource 屬性設定為名為 EmployeeList 的查詢。
Forms!Employees!cmboNames.RowSourceType = "Table/Query"
Forms!Employees!cmboNames.RowSource = "EmployeeList"
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。