共用方式為


(Outlook Forms 腳本) 的 ComboBox.BoundColumn 屬性

會傳回或設定 Variant,識別多欄 ComboBox 中資料的來源。 讀取/寫入。

語法

運算式BoundColumn

表達 代表 ComboBox 物件的變數。

註解

BoundColumn 可能的值是 0 和 1。 0 會將 ListIndex 屬性的值指派給控制項。 1 則會指定欄中的值指派給控制項。 使用此屬性時,欄編號將由 1 開始 (預設值)。

當使用者選取多欄 ComboBox 中的一列時, BoundColumn 屬性會識別該列中的哪個項目要儲存為控制項的值。 例如,如果每列包含 8 個項目,並且 BoundColumn 是 3,系統會將資訊儲存在目前所選列的第三欄,做為物件的值。

藉由使用 BoundColumnTextColumn 屬性,您可以對使用者顯示一組資料,但儲存物件的不同相關值。 TextColumn 會識別顯示在 ComboBox 的資料欄; BoundColumn 會識別為控制項儲存的一欄相關資料值。 例如,您可以設定多欄 ComboBox,第一欄包含假日名稱,第二欄包含假日日期。 若要對使用者呈現假日名稱,請將第一欄指定為 TextColumn。 若要儲存假日日期,請將第二欄指定為 BoundColumn

ListIndex 值會擷取所選取資料列的編號。 例如,如果想知道所選取項目的資料列,可以將 BoundColumn 設定為 0,將所選取資料列的編號指定為控制項的值。 如果要參照內容可能變更的清單,請務必擷取目前的值,而不要依賴先前儲存的值。

ColumnListListIndex 屬性全都使用以零起始的編號。 也就是說,第一個項目 (欄或列) 的值是零,第二個項目的值是一,依此類推。 這表示如果 BoundColumn 設為 3,您可以使用運算式 Column(2) 來存取儲存在該欄中的值。

支援和意見反應

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