Vba: cara menghapus batas sel
Anda dapat menggunakan sintaks dasar berikut di VBA untuk menghapus batas sel dalam rentang tertentu:
Sub RemoveBorders()
Range(" A1:B12 ").Borders.LineStyle = xlNone
End Sub
Contoh khusus ini menghapus semua batas sel dalam rentang A1:B12 .
Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.
Contoh: Menggunakan VBA untuk Menghapus Batas Sel
Katakanlah kita memiliki kumpulan data berikut di Excel yang berisi informasi tentang berbagai pemain bola basket:
Katakanlah kita ingin menghapus batas dari setiap sel dalam rentang A1:B12 .
Kita dapat membuat makro berikut untuk melakukan ini:
Sub RemoveBorders()
Range(" A1:B12 ").Borders.LineStyle = xlNone
End Sub
Saat kami menjalankan makro ini, kami menerima keluaran berikut:
Perhatikan bahwa batas di sekitar setiap sel dalam rentang A1:B12 telah dihapus.
Untuk menghapus batas sel dalam rentang berbeda, cukup ganti A1:B12 dengan rentang berbeda di makro.
Catatan : Anda dapat menemukan dokumentasi lengkap untuk properti VBA LineStyle di sini .
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya menggunakan VBA:
VBA: Cara menghitung jumlah lembar dalam buku kerja
VBA: Cara menghitung jumlah baris dalam jangkauan
VBA: Cara menemukan baris yang terakhir digunakan