共用方式為


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 支援與意見反應