使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

適用對象

ListBox 物件

您可以使用 MultiSelect 屬性指定使用者是否可以表單上的清單方塊中選取多個項目,以及如何選取多個項目。 讀/寫位元組

expression.MultiSelect

運算式 必要。 傳回 [套用至] 清單中其中一個對象的表達式。

備註

MultiSelect 屬性使用以下設定。

設定

Visual Basic

描述

0

(預設) 不允許選取多個項目。

簡易

1

可透過以下方式選取或取消選取多個項目:按一下滑鼠按鍵或空格鍵。

延伸

2

可透過以下方式選取多個項目:按住 SHIFT 並以滑鼠按一下所需項目,或按住 SHIFT 並按方向鍵將選取範圍從先前選取的項目延伸到目前的項目。 您也可以透過拖曳來選取多個項目。 或是按住 CTRL,再按一下要選取或取消選取的項目。


附註: 您可以使用清單方塊的屬性工作表、巨集或 Visual Basic for Applications (VBA) 程式碼,來設定 MultiSelect 屬性。

此屬性只能在表單的 [設計] 檢視中設定。

您可以使用 ListIndex 屬性傳回所選項目的索引編號。 當 MultiSelect 屬性設為 [延伸] 或 [簡易] 時,您可以使用清單方塊的 Selected 屬性或 ItemsSelected 集合來決定要選取哪些項目。 此外,當 MultiSelect 屬性設為 [延伸] 或 [簡易] 時,清單方塊控制項的值一律會是 Null。

如果 MultiSelect 屬性設為 [延伸],重新查詢清單方塊會清除使用者選取的任何項目。

範例

若要傳回「訂單項目」表單上「國家/地區」清單方塊的 MultiSelect 屬性值,請使用以下程式碼:

Dim b As Byte
b = Forms("Order Entry").Controls("Country").MultiSelect

若要設定 MultiSelect 屬性,請使用以下程式碼:

Forms("Order Entry").Controls("Country").MultiSelect = 2 ' Extended.

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×