Cara menghapus kolom di vba (dengan contoh)


Anda dapat menggunakan metode berikut untuk menghapus kolom di Excel menggunakan VBA:

Metode 1: hapus kolom

 SubDeleteColumns ()
Columns(" C ").Delete
End Sub

Contoh khusus ini akan menghapus kolom C dari buku kerja saat ini.

Metode 2: Hapus semua kolom dari rentang

 SubDeleteColumns ()
Columns(" B:D ").Delete
End Sub

Contoh khusus ini akan menghapus semua kolom dalam rentang B hingga D di buku kerja saat ini.

Metode 3: Hapus Beberapa Kolom Tertentu

 SubDeleteColumns ()
Range(" B:B,D:D ").Delete
End Sub

Contoh khusus ini akan menghapus kolom B dan D dari buku kerja saat ini.

Contoh berikut memperlihatkan cara menggunakan masing-masing metode ini dalam praktik dengan kumpulan data berikut di Excel:

Contoh 1: Hapus Kolom di VBA

Kita bisa membuat makro berikut untuk menghapus hanya kolom C dari kumpulan data kita:

 SubDeleteColumns ()
Columns(" C ").Delete
End Sub

Saat kami menjalankan makro ini, kami menerima keluaran berikut:

Perhatikan bahwa hanya kolom C (“kolom “Bantuan”) yang dihapus dari kumpulan data.

Contoh 2: Hapus semua kolom dari rentang

Kita dapat membuat makro berikut untuk menghapus semua kolom dalam rentang B hingga D:

 SubDeleteColumns ()
Columns(" B:D ").Delete
End Sub

Saat kami menjalankan makro ini, kami menerima keluaran berikut:

Perhatikan bahwa setiap kolom antara B dan D (“Kolom “Poin”, “Bantuan”, dan “Rebound”) telah dihapus dari kumpulan data.

Contoh 3: Hapus beberapa kolom tertentu

Kita bisa membuat makro berikut untuk menghapus kolom B dan D dari kumpulan data:

 SubDeleteColumns ()
Range(" B:B,D:D ").Delete
End Sub

Saat kami menjalankan makro ini, kami menerima keluaran berikut:

Perhatikan bahwa kolom B dan D (“kolom “Titik” dan “Rebound”) telah dihapus dari kumpulan data.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di VBA:

VBA: Cara menghitung jumlah baris dalam jangkauan
VBA: Cara menghitung jumlah kolom yang digunakan
VBA: Cara menemukan kolom yang terakhir digunakan

Tambahkan komentar

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