共用方式為


ComboBox.ListRows 屬性 (Access)

使用 ListRows 屬性可設定要在下拉式方塊的清單方塊部分中顯示的資料列數目上限。 可讀寫的 Integer

語法

運算式ListRows

表達 代表 ComboBox 物件的變數。

註解

ListRows 屬性存放指出最大顯示列數的整數。 預設值為 16。 ListRows 屬性值介於 1 到 255 間。

注意事項

當您選取 [查閱精靈] 當做資料表的 [設計檢視] 上的欄位的資料類型時,Microsoft Access 會自動設定 ListRows 屬性。

您可以使用下拉式方塊的預設控制項樣式或 Visual Basic 中的 DefaultControl 屬性來設定這個屬性的預設值。

當實際列數超過 ListRows 屬性的設定值指定的數字時,下拉式方塊的清單方塊部分將會出現垂直的捲軸。

範例

下列範例會使用ListCount屬性來尋找Customers表單上CustomerList下拉式方塊之清單方塊部分的資料列數目。 然後將設定 ListRows 屬性來顯示在清單中指定的資料列數目。

Public Sub SizeCustomerList() 
 
 Dim ListControl As Control 
 
 Set ListControl = Forms!Customers!CustomerList 
 With ListControl 
 If .ListCount < 8 Then 
 .ListRows = .ListCount 
 Else 
 .ListRows = 8 
 End If 
 End With 
 
End Sub

支援和意見反應

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