DefaultValue 屬性

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

適用於

CheckBox 物件

OptionGroup 物件

ComboBox 物件

TextBox 物件

ListBox 物件

ToggleButton 物件

OptionButton 物件

會指定當新記錄建立時要自動輸入至欄位的 String。例如,在 [地址] 資料表中,您可以將 [城市] 欄位的預設值設為「紐約」。當使用者新增記錄到資料表時,可以接受這個值或輸入不同的城市名稱。可讀寫。

expression.DefaultValue

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

備註

  • 在選項群組時,預設值] 屬性不適用於核取方塊、 選項按鈕或切換按鈕控制項。但是並套用到本身的 [選項] 群組。

  • 適用於除了使用 [自動編號] 或 [OLE 物件資料類型欄位以外的所有資料表欄位時的預設值] 屬性。

DefaultValue 屬性會指定在新記錄建立時自動輸入控制項或欄位的文字或運算式。例如,如果您將文字方塊控制項的 DefaultValue 屬性設為 =Now(),則控制項會顯示目前的日期和時間。DefaultValue 屬性設定的最大長度為 255 個字元。

控制項,您可以設定此屬性中的控制項屬性工作表。欄位中,您可以 (在 [欄位屬性] 區段) 設定此屬性資料表設計檢視] 中的, 巨集 ,或使用 Visual Basic for Applications (VBA) 程式碼。

在 VBA 程式碼中,會使用字串運算式來設定此屬性的值。例如,下列程式碼會將名為 PaymentMethod 之文字方塊控制項的 DefaultValue 屬性設為 "Cash":

Forms!frmInvoice!PaymentMethod.DefaultValue = """Cash"""

附註: 若要使用 VBA 程式碼來設定欄位的 DefaultValue 屬性,請使用 ADO DefaultValue 屬性或 DAO DefaultValue 屬性。

只有在新增記錄時才會套用 DefaultValue 屬性。您對 DefaultValue 屬性所做的變更不會自動套用到現有的記錄上。

如果您設定表單控制項繫結到也有的預設] 屬性設定表格中所定義的欄位的 [預設值] 屬性,控制項設定會覆寫 [表格] 設定。

如果您自欄位清單中拖曳欄位以建立控制項,會將資料表中對欄位所定義的 DefaultValue 屬性設定套用至表單中的控制項,但控制項的 DefaultValue 屬性設定仍會保留空白。

每個控制項的預設值都可以套用到其他控制項。例如,如果您將某個控制項的 DefaultValue 屬性設為下列運算式,會將該控制項的預設值設為 txtShipTo 控制項的 DefaultValue 屬性設定。

=Forms!frmInvoice!txtShipTo

如果控制項都在同一個表單上,則預設值的來源控制項必須比包含此運算式的控制項更早出現在 定位順序中。

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

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×