BoundColumn 屬性

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

適用於

ComboBox 物件

ListBox 物件

當您從清單方塊或下拉式方塊選取範圍, BoundColumn屬性會告訴Microsoft Office Access 2007的資料行的值做為控制項的值。如果控制項繫結到欄位,指定BoundColumn屬性的資料行中的值就會儲存在名為 [控制項資料來源] 屬性中的欄位。讀/寫

expression.BoundColumn

expression 必要。會傳回 [適用於] 清單中其中一個物件的運算式。

設定值

[結合欄位] 屬性使用下列設定值。

設定值

描述

0

儲存在目前記錄中的是 ListIndex 屬性值,而不是資料行值。第一列的 ListIndex 屬性值是 0,第二列是 1,以此類推。從清單方塊或下拉式方塊的清單方塊部分中選取項目時,Access 會設定 ListIndex 屬性。舉例來說,如果您只想要儲存一組連續的數字,那麼比較有用的方法是將 ListIndex 屬性設為 0,並使用控制項的 ListIndex 屬性值。

1 或以上

(預設值為 1) 指定的資料行值會成為控制項值。如果控制項繫結至欄位,則此設定會儲存在目前記錄中的該欄位。[結合欄位] 屬性的設定值不能大於 [欄數] 的設定值。


您可以使用控制項的屬性工作表、 巨集或 Visual Basic for Applications (VBA) 程式碼設定BoundColumn屬性。

資料表欄位,您可以在上的 [資料表設計] 檢視的 [欄位屬性] 區段中的 [查閱] 索引標籤設定此屬性,顯示控制項屬性設定為 [下拉式方塊清單方塊

秘訣

Access 會自動設定 BoundColumn 屬性,當您選取作為資料表 [設計] 檢視中的欄位的資料類型的查閱精靈]。

在 Visual Basic for Applications (VBA) 程式碼中,使用數字或值等於 0 到 ColumnCount 屬性設定之間的數值運算式來設定 BoundColumn 屬性。

備註

下拉式方塊中最左側且看得到的欄 (下拉式方塊中 ColumnWidths 屬性不是設為 0 的最左側欄) 包含出現在表單檢視或報表中下拉式方塊文字方塊部分的資料。進行選擇後,BoundColumn 屬性會決定要儲存的文字方塊或下拉式方塊清單中的欄值,這可以讓您顯示不同於儲存為控制項值的資料。

附註: 如果控制項中繫結的欄與最左邊可見的欄不同 (或如果 [結合欄位] 屬性設為 0),則 [限制在清單內] 屬性會設為 [是]。

Access 會使用從 0 開始的數字來參照 Column 屬性中的資料行。也就是說,使用 Column(0) 運算式來參照第一個資料行,使用 Column(1) 來參照第二個資料行,以此類推。但是,[結合欄位] 屬性會使用從 1 開始的數字來參照資料行。因此,如果您將 [結合欄位] 屬性設為 1,就可以使用 Column(0) 運算式來存取儲存在該資料行中的值。

如果 [自動展開] 屬性設為 [是],當您輸入時,Access 會自動在下拉式方塊的文字方塊部分填入與下拉式方塊清單的值相符的值。

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×