Applies ToAccess untuk Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Berlaku untuk

Objek ComboBox

Objek TextBox

Anda dapat menggunakan properti Format untuk mengustomisasi cara angka, tanggal, waktu, dan teks ditampilkan dan dicetak. String baca/tulis.

ekspresi.Format

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

Keterangan

Anda dapat menggunakan salah satu format yang telah ditentukan sebelumnya atau membuat format kustom menggunakan simbol pemformatan.

Properti Format menggunakan pengaturan yang berbeda untuk tipe data yang berbeda.

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

Catatan: Di Visual Basic, masukkan ekspresi string yang terkait dengan salah satu format yang telah ditentukan sebelumnya atau masukkan format kustom.

Properti Format hanya memengaruhi cara data ditampilkan. Properti ini tidak memengaruhi cara data disimpan.

Access menyediakan format yang sudah ditentukan sebelumnya untuk tipe data Tanggal/Waktu, Angka dan Mata Uang, Teks dan Memo, serta Ya/Tidak. Format yang telah ditentukan sebelumnya tergantung pada negara/kawasan yang ditentukan dengan mengklik dua kali Opsi Kawasan di Panel Kontrol Windows. Access menampilkan format yang sesuai dengan negara/kawasan yang dipilih. Sebagai contoh, jika Bahasa Inggris (Amerika Serikat) dipilih di tab Umum, 1234,56 dalam format Mata Uang akan muncul sebagai $1,234.56, tetapi saat Bahasa Inggris (Inggris) dipilih di tab Umum, tab, angka akan muncul sebagai £1,234.56.

Jika Anda mengatur properti Format bidang dalam tampilan Desain tabel, Access menggunakan format tersebut untuk menampilkan data di lembar data. Ini juga menerapkan kontrol baru atas formulir dan laporan untuk properti Format bidang.

Anda dapat menggunakan simbol berikut dalam format kustom untuk tipe data apa pun.

Simbol

Arti

(spasi)

Menampilkan spasi sebagai karakter harfiah.

"ABC"

Menampilkan apa pun yang ada di dalam tanda kutip sebagai karakter harfiah.

!

Menggunakan perataan kiri dan bukan perataan kanan.

*

Mengisi ruang yang tersedia dengan karakter berikutnya.

\

Menampilkan karakter berikutnya sebagai karakter harfiah. Anda juga dapat menampilkan karakter harfiah dengan menempatkannya di antara tanda kutip.

[warna]

Menampilkan data yang diformat dengan warna yang Anda tentukan di antara tanda kurung. Warna yang tersedia: Hitam, Biru, Hijau, Sian, Merah, Magenta, Kuning, Putih.

Anda tidak dapat menggabungkan simbol pemformatan kustom untuk tipe data Angka dan Mata Uang dengan simbol pemformatan Tanggal/Waktu, Ya/Tidak, atau Teks dan Memo.

Jika Anda telah menentukan masker input dan mengatur properti Format untuk data yang sama, properti Format diutamakan saat data ditampilkan dan masker input diabaikan. Sebagai contoh, jika Anda membuat masker input Kata Sandi dalam tampilan Desain tabel dan mengatur properti Format untuk bidang yang sama, baik dalam tabel maupun dalam kontrol pada formulir, masker input Kata Sandi diabaikan dan data ditampilkan sesuai dengan properti Format.

Contoh

Tiga contoh berikut mengatur properti Format menggunakan format yang telah ditentukan:

Me!Date.Format = "Medium Date"

Me!Time.Format = "Long Time"

Me!Registered.Format = "Yes/No"

Contoh berikutnya mengatur properti Format menggunakan format kustom. Format ini menampilkan tanggal sebagai: Jan 1995.

Forms!Employees!HireDate.Format = "mmm yyyy"

Contoh berikut menunjukkan fungsi VBA yang memformat data numerik menggunakan format Mata Uang dan memformat data teks seluruhnya dalam huruf kapital. Fungsi ini dipanggil dari kejadian OnLostFocus dari kontrol tak terikat yang disebut TaxRefund.

Function FormatValue() As Integer
    Dim varEnteredValue As Variant
    varEnteredValue = Forms!Survey!TaxRefund.Value
    If IsNumeric(varEnteredValue) = True Then
        Forms!Survey!TaxRefund.Format = "Currency"
    Else
        Forms!Survey!TaxRefund.Format = ">"
    End If
End Function

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.