Vba: cara menghitung jumlah kolom yang digunakan


Anda dapat menggunakan sintaks dasar berikut untuk menghitung jumlah kolom yang digunakan dalam lembar Excel menggunakan VBA:

 SubCountColumns ()
    Range(" A10 ") = Sheet1.Cells(1, Columns.Count).End(xlToLeft).Column
End Sub

Contoh khusus ini menghitung jumlah kolom yang digunakan dalam lembar yang disebut Sheet1 dan menampilkan hasilnya di sel A10 .

Jika Anda ingin menampilkan jumlah kolom dalam kotak pesan, Anda bisa menggunakan sintaks berikut:

 SubCountColumns ()
    Dim LastCol As Long
    LastCol = Sheet1.Cells(1, Columns.Count).End(xlToLeft).Column
    MsgBox " Column Count: " & LastCol
End Sub

Contoh berikut memperlihatkan cara menggunakan masing-masing metode ini dalam praktik dengan himpunan data berikut di Excel yang berisi informasi tentang berbagai pemain bola basket:

Contoh 1: Hitung kolom yang digunakan di VBA dan tampilkan hasilnya di sel

Misalkan kita ingin menghitung jumlah kolom yang digunakan dan menampilkan hasilnya di sel tertentu.

Kita dapat membuat makro berikut untuk melakukan ini:

 SubCountColumns ()
    Range(" A10 ") = Sheet1.Cells(1, Columns.Count).End(xlToLeft).Column
End Sub

Saat kami menjalankan makro ini, kami menerima keluaran berikut:

Perhatikan bahwa sel A10 berisi nilai 4 .

Ini memberitahu kita bahwa ada 4 kolom yang digunakan.

Contoh 2: Hitung kolom yang digunakan di VBA dan tampilkan hasilnya di kotak pesan

Misalkan kita ingin menghitung jumlah kolom yang digunakan dan menampilkan hasilnya dalam kotak pesan.

Kita dapat membuat makro berikut untuk melakukan ini:

 SubCountColumns ()
    Dim LastCol As Long
    LastCol = Sheet1.Cells(1, Columns.Count).End(xlToLeft).Column
    MsgBox " Column Count: " & LastCol
End Sub

Saat kami menjalankan makro ini, kami menerima keluaran berikut:

VBA menghitung jumlah kolom yang digunakan

Kotak pesan memberitahu kita bahwa ada 4 kolom yang digunakan.

Catatan : Jika ada kolom kosong diikuti kolom berisi data, VBA akan menghitung kolom kosong tersebut sebagai “terpakai” dalam perhitungan.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di VBA:

VBA: Cara menghitung jumlah lembar dalam buku kerja
VBA: Cara menghitung jumlah baris dalam jangkauan
VBA: Cara menghitung sel dengan teks tertentu

Tambahkan komentar

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