Cara menyisipkan banyak kolom menggunakan vba


Anda dapat menggunakan sintaks berikut untuk menyisipkan beberapa kolom di Excel menggunakan VBA:

 Sub InsertMultipleColumns()
Worksheets(" Sheet1 ").Range(" B:D ").EntireColumn.Insert
End Sub

Makro khusus ini akan menyisipkan tiga kolom kosong dalam rentang D hingga F pada lembar yang disebut Sheet1 dan mendorong semua kolom yang ada ke kanan.

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Contoh: Cara menyisipkan banyak kolom menggunakan VBA

Misalkan kita mempunyai kumpulan data berikut yang berisi informasi tentang berbagai pemain bola basket:

Misalkan kita ingin menyisipkan tiga kolom kosong yang dimulai dengan kolom B.

Kita dapat membuat makro berikut untuk melakukan ini:

 Sub InsertMultipleColumns()
Worksheets(" Sheet1 ").Range(" B:D ").EntireColumn.Insert
End Sub

Saat kami menjalankan makro ini, kami menerima keluaran berikut:

Perhatikan bahwa tiga kolom kosong telah disisipkan di lokasi kolom B, C, dan D pada lembar kerja yang disebut Sheet1 .

Nilai yang sebelumnya ada pada kolom B, C dan D digeser ke kanan begitu saja.

Catatan : Anda dapat menemukan dokumentasi lengkap untuk fungsi VBA Insert di sini .

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di VBA:

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

Tambahkan komentar

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