Access) (CheckBox.DefaultValue 屬性

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

語法

運算式DefaultValue

表達 代表 CheckBox 物件的變數。

註解

DefaultValue 屬性適用於所有資料表欄位具有自動編號或 OLE 物件的資料類型欄位除外。

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

DefaultValue屬性不適用於選項群組中的核取方塊、選項按鈕或切換按鈕控制項。 不過,它確實適用于選項群組本身。

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

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

注意事項

[!注意事項] 若要使用 Visual Basic 設定欄位的這個屬性,使用 ADO DefaultValue 屬性或 DAO DefaultValue 屬性。

只有當您新增新的記錄時才會套用 DefaultValue 屬性。 如果您變更 DefaultValue 屬性,將變更不是自動套用至現有的記錄。

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

如果您從欄位清單拖曳欄位來建立控制項,該欄位的 DefaultValue 屬性設定,定義在表格中,會套用至表單上控制項雖然控制項的 DefaultValue 屬性設定會保留空白。

一個控制項可以為另一個控制項提供預設值。 例如,如果您將一個控制項的 DefaultValue 屬性設定成以下運算式,控制項的預設值會設定成 txtShipTo 控制項的 DefaultValue 屬性設定值。

=Forms!frmInvoice!txtShipTo

如果控制項位在同一個表單中,預設值來源的控制項必須比包含運算式的控制項要早出現在 Tab 鍵順序中。

支援和意見反應

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