Properti DefaultValue

Berlaku untuk

Objek CheckBox

Objek OptionGroup

Objek ComboBox

Objek TextBox

Objek ListBox

Objek ToggleButton

Objek OptionButton

Menentukan nilai String yang secara otomatis dimasukkan dalam bidang saat data baru dibuat. Misalnya, dalam tabel Alamat, Anda dapat mengatur nilai default untuk bidang Kota menjadi New York. Saat pengguna menambahkan data ke tabel, pengguna dapat menerima nilai ini atau masukkan nama kota yang berbeda. Baca/tulis.

ekspresi.DefaultValue

ekspresi Diperlukan. Suatu ekspresi yang mengembalikan salah satu objek dalam daftar Berlaku Untuk.

Keterangan

  • Properti DefaultValue tidak berlaku untuk kontrol kotak centang, tombol opsi, atau tombol alih ketika berada dalam grup opsi. Namun, diterapkan ke grup opsi itu sendiri.

  • Properti DefaultValue berlaku untuk semua bidang tabel kecuali bidang dengan tipe data AutoNumber atau Objek OLE.

Properti DefaultValue menentukan teks atau ekspresi yang secara otomatis dimasukkan dalam kontrol atau bidang saat data baru dibuat. Misalnya, jika Anda mengatur properti DefaultValue properti untuk kontrol kotak teks ke =Now(), kontrol menampilkan tanggal dan waktu saat ini. Panjang maksimum untuk pengaturan properti DefaultValue adalah 255 karakter.

Untuk sebuah kontrol, Anda dapat mengatur properti ini dalam lembar properti kontrol. Untuk sebuah bidang, Anda dapat mengatur properti ini dalam tampilan Desain tabel (dalam bagian Properti Bidang), dalam makro , atau menggunakan kode Visual Basic for Applications (VBA).

Dalam kode VBA, gunakan ekspresi string untuk mengatur nilai properti ini. Misalnya, kode berikut mengatur properti DefaultValue untuk kontrol kotak teks bernama PaymentMethod ke "Uang":

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

Catatan: Guna mengatur properti ini untuk bidang menggunakan kode VBA, gunakan properti DefaultValue ADO atau properti DefaultValue DAO.

Properti DefaultValue diterapkan hanya saat Anda menambahkan data baru. Jika Anda mengubah properti DefaultValue, perubahan tidak otomatis diterapkan ke data yang sudah ada.

Jika Anda mengatur properti DefaultValue untuk kontrol formulir yang terikat ke bidang yang juga memiliki pengaturan properti DefaultValue yang ditentukan dalam tabel, pengaturan kontrol akan menimpa pengaturan tabel.

Jika Anda membuat kontrol dengan menyeret bidang dari daftar bidang, pengaturan properti DefaultValue bidang, seperti yang ditentukan dalam tabel, diterapkan ke kontrol dalam formulir meskipun pengaturan properti DefaultValue kontrol akan tetap kosong.

Satu kontrol dapat memberikan nilai default untuk kontrol lain. Misalnya, jika Anda mengatur properti DefaultValue untuk kontrol pada ekspresi berikut ini, nilai default kontrol diatur ke pengaturan properti DefaultValue untuk kontrol txtShipTo.

=Forms!frmInvoice!txtShipTo

Jika kontrol berada di formulir yang sama, kontrol yang merupakan sumber nilai default harus muncul lebih awal di urutan tab daripada kontrol yang berisi ekspresi.

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×