Fungsi IsNull

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

Mengembalikan nilai Boolean yang menunjukkan sama ada ungkapan mengandungi data tidak sah (nol).

Sintaks

IsNull ( ungkapan )

Diperlukan ungkapanargumen ialah varian mengandungi ungkapan bernombor atau ungkapan rentetan.

Catatan

IsNull mengembalikan True Jika ungkapan adalah nol; Jika tidak, IsNull mengembalikan False. Jika ungkapan mengandungi lebih daripada satu pemboleh ubah, nol dalam pemboleh ubah sebarang juzuk menyebabkan benar akan dikembalikan bagi ungkapan seluruh.

Nilai nol menunjukkan bahawa yang varian mengandungi data tidak sah. Nol bukan sama Kosong, yang menunjukkan bahawa pemboleh ubah tidak lagi dimulakan. Ia juga adalah tidak sama dengan rentetan panjang sifar (""), yang kadangkala dirujuk sebagai rentetan nol.

Penting: Gunakan fungsi IsNull untuk menentukan sama ada ungkapan yang mengandungi nilai nol . Ungkapan yang anda mungkin jangkakan untuk menilai kepada True di bawah beberapa keadaan, seperti If Var = Null dan If Var <> Null, adalah sentiasa False. Ini adalah kerana sebarang ungkapan yang mengandungi NSkri itu sendiri nol dan, oleh itu, palsu.

Contoh

Nota: Contoh berikut menunjukkan penggunaan fungsi ini dalam Visual Basic for Applications (VBA) modul. Untuk maklumat lanjut tentang bekerja dengan VBA, pilih Rujukan pembangun dalam senarai juntai bawah di sebelah Cari dan memasukkan satu atau lebih istilah dalam kotak carian.

Contoh ini menggunakan fungsi IsNull untuk menentukan jika pemboleh ubah mengandungi kepada nol.

Dim MyVar, MyCheck
MyCheck = IsNull(MyVar) ' Returns False.
MyVar = ""
MyCheck = IsNull(MyVar) ' Returns False.
MyVar = Null
MyCheck = IsNull(MyVar) ' Returns True.

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.

×