Mengira bilangan hari antara dua tarikh

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Katakan anda mempunyai medan tarikh siap pada borang, dan anda ingin menunjukkan jumlah hari kiri sehingga tarikh siap yang tiba. Cara yang cepat untuk melakukan ini adalah untuk menambah kotak teks baru pada borang, dan kemudian gunakan fungsi DateDiff dalam kotak teks tersebut untuk melakukan pengiraan. (Untuk maklumat lanjut mengenai borang, lihat mencipta borang Access.)

Nota: Artikel ini tidak digunakan untuk aplikasi Access – jenis baru pangkalan data anda mereka bentuk dengan capaian dan Terbitkan dalam talian. Lihat mencipta aplikasi Access untuk maklumat lanjut.

  1. Klik kanan borang dalam Anak Tetingkap Navigasi kemudian klik Pandangan Reka Bentuk.

  2. Klik Reka Bentuk > Kotak Teks, tekan dan tahan kekunci Ctrl kemudian klik pada tataletak di tempat yang anda inginkan kotak teks berada.

  3. Klik kotak teks baru dan tekan F4 untuk memaparkan Helaian Sifat jika ia belum dipaparkan.

  4. Pada tab Data Helaian Sifat, dalam kotak sifat Sumber Kawalan, taipkan perkara berikut:


=DateDiff("d",Date(),[DueDate])

Borang anda akan kelihatan seperti ini:

Memasukkan fungsi DateDiff dalam sifat Sumber Kawalan kotak teks.

Ungkapan dalam contoh ini menolak tarikh hari ini (Date()) dari Tarikh Siap. Huruf "d" memberitahu Access untuk mengira bilangan hari (berbanding tahun, bulan, dsb.). Jika kotak teks anda dinamakan selain daripada DueDate, gantikan nama kotak teks sebenar anda dalam argumen fungsi.

Maklumat lanjut

Ketahui lebih lanjut mengenai ungkapan dengan membaca Membina ungkapan dan Menambah fungsi kepada ungkapan Access.

Untuk maklumat lanjut mengenai borang, lihat Mencipta borang Access.

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×