Bagaimana cara memeriksa apakah sel atau rentang beberapa sel kosong dengan Excel VBA?

Hari ini kita akan belajar tentang cara mudah memeriksa apakah satu atau beberapa sel kosong menggunakan Visual Basic for Applications. Konten relevan untuk Excel 2019/365, 2016 dan versi Microsoft Office yang lebih lama.

Pekerjaan persiapan

Sebelum memulai pengkodean dengan VBA di Excel, Anda harus memastikan bahwa tab pengembangan Anda diaktifkan. Jika bukan itu masalahnya, silakan lihat tutorial singkat ini .

Memeriksa apakah rentang sel Excel kosong dengan VBA

  • Di Excel, buka lingkungan Visual Basic Anda dengan menekan Alt+F11
  • Masukkan kode berikut sebagai prosedur di Lembar Kerja Anda, atau sebagai alternatif dalam modul VBA khusus.
Sub Check_Cell_is_empty_alt()

Dim rng As Range
Set rng = Selection

For Each Cell In rng

    If IsEmpty(Cell.Value) = True Then
        
    Debug.Print ("Empty")
    Else
        Debug.Print ("Not Empty")
    End If
Next Cell


End Sub


  • Buka spreadsheet Anda dan pilih rentang sel yang berubah-ubah.
  • Kembali ke editor Visual Basic dan pastikan bahwa penampil Segera (CTRL+G) terlihat – karena metode Debug.Print dalam kode akan menampilkan hasilnya ke jendela itu.
  • Tekan F5 untuk menjalankan kode Anda.
  • Lihat hasilnya di jendela langsung.

Bagaimana cara memeriksa apakah sel atau rentang beberapa sel kosong dengan Excel VBA?

  • Semua sel kosong akan diidentifikasi.

Kemungkinan ekstensi kode: Anda jelas dapat memperluas kode ini sesuai kebutuhan jika Anda tertarik untuk melewatkan nilai kosong atau tidak melakukan apa pun jika sel tidak penuh. Demikian pula, Anda dapat memeriksa apakah Rentang itu sendiri kosong, yaitu – tidak ada sel hitam yang terkandung.

Memeriksa bidang yang tidak kosong

Dengan cara yang sama, Anda dapat menggunakan properti IsEmpty untuk memeriksa bidang yang tidak kosong.

 If Not IsEmpty(Cell.Value) = True Then
        Debug.Print ("Not Empty")
    Else
        Debug.Print ("Empty")
    End If

Bonus: Gunakan kode berikut jika Anda ingin menyorot sel kosong juga.

Redupkan i Selama Redupkan c Selama Redupkan myRange As Range Redupkan myCell As Range Setel myRange = Range("A1:A10") Untuk Setiap myCell Dalam myRange ' c = c + 1 If IsEmpty(myCell) Then myCell.Interior.Color = RGB(255, 87, 87) i = i + 1 End If Next myCell MsgBox _ "Total ada " & saya & " sel kosong dari " & c & "."

Leave a Comment

10 situs game teratas yang tidak diblokir di sekolah tahun 2024

10 situs game teratas yang tidak diblokir di sekolah tahun 2024

10 situs web game teratas yang tidak diblokir di sekolah tahun 2024. Temukan dunia game yang tidak diblokir dan nikmati permainan tanpa batasan.

[8 Solusi] Bagaimana Cara Memperbaiki Masalah DNS Pada Windows 10?

[8 Solusi] Bagaimana Cara Memperbaiki Masalah DNS Pada Windows 10?

Mendapatkan masalah DNS di komputer Windows 10? Ikuti perbaikan yang diberikan dalam artikel ini untuk memperbaiki masalah DNS paling umum yang dihadapi pengguna di komputer Windows 10.

7 Perbaikan Untuk Steam Tidak Dapat Menyinkronkan File Anda

7 Perbaikan Untuk Steam Tidak Dapat Menyinkronkan File Anda

Pelajari cara memperbaiki Steam tidak dapat menyinkronkan file Anda. Hapus folder data pengguna, hapus ClientRegistry.blob, verifikasi integritas file game, dan banyak lagi.

Memperbaiki Error Missing or Failed Printhead pada Printer HP [8 Trik]

Memperbaiki Error Missing or Failed Printhead pada Printer HP [8 Trik]

Dapatkan detail lengkap tentang Kesalahan Printhead yang Hilang Atau Gagal. Coba perbaikan terbaik untuk mengatasi HP Officejet hilang atau gagal Printhead error.

Perbaiki URL yang Diminta Ditolak: Silakan Konsultasikan dengan Administrator

Perbaiki URL yang Diminta Ditolak: Silakan Konsultasikan dengan Administrator

Baca artikel untuk memperbaiki URL yang diminta ditolak. Silakan berkonsultasi dengan administrator, kesalahan browser dan buka halaman web yang diperlukan dengan mudah

8 Perbaikan Terbaik untuk Masalah PS5 Tidak Akan Terhubung ke Wi-Fi

8 Perbaikan Terbaik untuk Masalah PS5 Tidak Akan Terhubung ke Wi-Fi

Jika Anda menghadapi masalah PS5 tidak akan terhubung ke Wi-Fi, artikel ini memberikan solusi yang efektif untuk masalah tersebut.

24 Kode Kesalahan Aktivasi Windows 10 Paling Umum dan Perbaikannya [DIPERBARUI]

24 Kode Kesalahan Aktivasi Windows 10 Paling Umum dan Perbaikannya [DIPERBARUI]

Pelajari cara memperbaiki kesalahan aktivasi Windows 10 saat mengaktifkan Windows 10, juga cara membeli kunci produk & memperbaiki kesalahan aktivasi terkait kunci produk sepenuhnya…

Perbaiki PS5 Tidak Dapat Memuat Sesuatu yang Salah dengan 5 Cara Mudah

Perbaiki PS5 Tidak Dapat Memuat Sesuatu yang Salah dengan 5 Cara Mudah

Baca artikel untuk memperbaiki PS5 tidak dapat memuat kesalahan konten. Temukan solusi yang efektif untuk mengatasi masalah ini dengan langkah-langkah yang jelas.

[Memperbaiki] Game Resident Evil 7 Biohazard Crash, Error & Lainnya!

[Memperbaiki] Game Resident Evil 7 Biohazard Crash, Error & Lainnya!

Tidak dapat melakukan Streaming Game Resident Evil 7 kemudian ikuti panduan langkah demi langkah untuk menyelesaikan kesalahan game dan mainkan game tanpa gangguan.

2 Trik Untuk Menghapus Folder $WINDOWS.~BT dan $WINDOWS.~WS Di Windows 10

2 Trik Untuk Menghapus Folder $WINDOWS.~BT dan $WINDOWS.~WS Di Windows 10

Pelajari cara mudah menghapus folder $WINDOWS.~BT dan $WINDOWS.~WS di Windows 10 dengan trik efektif ini. Cobalah sekarang dan optimalkan kinerja PC Anda.