Vba: cara memilih semua sel yang berisi data


Anda dapat menggunakan metode berikut di VBA untuk memilih semua sel yang berisi data dalam satu lembar:

Metode 1: Pilih kisi sel dengan data

 SubSelectCellsWithData ()

Range(" A1 ").CurrentRegion.Select

End Sub

Makro khusus ini akan memilih kisi sel dengan data mulai dari sel A1 pada lembar yang sedang aktif.

Metode 2: Pilih sel individual dengan data

 SubSelectCellsWithData ()

Worksheets(" Sheet1 ").Activate
ActiveSheet.Cells.SpecialCells(xlCellTypeConstants).Activate

End Sub

Makro khusus ini akan memilih semua sel individual yang berisi data dari Sheet1 .

Contoh berikut memperlihatkan cara menggunakan setiap metode dalam praktik dengan lembar berikut yang disebut Sheet1 di Excel:

Contoh 1: Pilih grid sel dengan data

Misalkan kita ingin memilih grid sel yang berisi data di Sheet1 .

Kita dapat membuat makro berikut untuk melakukan ini:

 SubSelectCellsWithData ()

Range(" A1 ").CurrentRegion.Select

End Sub

Saat kita menjalankan makro ini, kita dapat melihat bahwa seluruh grid sel yang berisi data di Sheet1 telah dipilih:

Perhatikan bahwa metode ini menggunakan properti CurrentRegion untuk memilih rentang sel yang dikelilingi oleh sel kosong.

Anda dapat menemukan dokumentasi lengkap untuk properti CurrentRegion di sini .

Contoh 2: Pilih sel individual dengan data

Misalkan kita ingin memilih hanya semua sel individual yang berisi data di Sheet1 .

Kita dapat membuat makro berikut untuk melakukan ini:

 SubSelectCellsWithData ()

Worksheets(" Sheet1 ").Activate
ActiveSheet.Cells.SpecialCells(xlCellTypeConstants).Activate

End Sub

Saat kita menjalankan makro ini, kita dapat melihat bahwa setiap sel individual di Sheet1 yang berisi data dipilih:

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di VBA:

VBA: Cara mengatur nilai sel di lembar lain
VBA: Cara memilih rentang di sel aktif
VBA: Cara menghapus baris berdasarkan nilai sel

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *