Menyembunyikan dan memperlihatkan kolom di excel adalah tugas paling sederhana untuk dilakukan. Dan mengotomatiskan proses ini bahkan mudah dilakukan. VBA Hide Column tidak membutuhkan kode besar untuk ditulis. Namun sebelum kita melanjutkan menulis kode untuk menyembunyikan kolom di VBA, kita perlu memahami beberapa hal dan persyaratan. Kita perlu mengetahui nama atau urutan kolom yang ingin kita sembunyikan dan rentang sel yang merupakan hal yang opsional Show Bagaimana Cara Menyembunyikan Kolom di Excel VBA?Kami akan belajar cara menyembunyikan kolom di VBA dengan beberapa contoh di Excel Anda dapat mengunduh Template Excel Sembunyikan Kolom VBA ini di sini – Kolom Sembunyikan VBA Excel – Contoh #1Untuk ini, kami membutuhkan data dalam bentuk beberapa kolom yang diisi. Di sini kami memiliki kumpulan data di mana kami secara acak mengambil angka mulai dari 1 hingga 40 di 4 kolom berbeda A, B, C dan D masing-masing dan semua kolom diwarnai dengan warna berbeda hanya untuk memiliki visual yang lebih baik di halaman web Paket Analis Keuangan Lengkap(250+ Kursus, 40+ Proyek) Harga 250+ Kursus Daring. 40+ Proyek. 1000+ Jam. Sertifikat yang Dapat Diverifikasi. Akses Seumur Hidup Tonton Kursus dan Video Demo kami Valuasi, Hadoop, Excel, Aplikasi Seluler, Pengembangan Web & banyak lagi Misalkan, jika kita ingin menyembunyikan Kolom A dan B maka pertama-tama kita harus memilih kedua kolom tersebut seperti yang ditunjukkan di bawah ini Sekarang, klik kanan dan pilih opsi Sembunyikan seperti yang ditunjukkan di bawah ini Kolom yang dipilih akan disembunyikan setelah itu. Kami hanya bisa melihat kolom C dan D dengan data Sekarang jika pekerjaan serupa dapat dilakukan dengan makro VBA juga. Untuk ini, kita membutuhkan modul. Jadi buka VBA dan pilih Modul dari daftar menu Sisipkan seperti yang ditunjukkan di bawah ini Di Modul yang baru dibuka, tulis subkategori Kolom Sembunyikan VBA atau kita dapat memilih nama lain sesuai pilihan kita seperti yang ditunjukkan di bawah ini Kode Sub Hide_Column() End Sub Pertama, pilih kolom yang perlu kita sembunyikan. Di sini kita menyembunyikan kolom C Kode Sub Hide_Column() Range("C:C") End Sub_ Karena kita ingin menyembunyikan seluruh Kolom C, pilih fungsi Seluruh Kolom diikuti dengan Tersembunyi seperti yang ditunjukkan di bawah ini Kode Sub Hide_Column() Range("C:C").EntireColumn.Hidden End Sub Nah, untuk mewujudkannya, kita bisa memilih jawaban BENAR atau SALAH. Jika kita memilih Tersembunyi sebagai BENAR maka itu akan menjadi fungsi penyembunyian atau jika kita memilih FALSE maka itu akan berfungsi sebagai fungsi unhiding. Karena kami ingin menyembunyikan kolom C yang dipilih dari rentang, maka kami akan memilih BENAR di sini Kode Sub Hide_Column() Range("C:C").EntireColumn.Hidden = True End Sub Sekarang kompilasi kode dan jalankan dengan mengklik tombol Putar yang terletak di bawah bilah menu di VBA. Kita akan lihat, kolom C sekarang disembunyikan, sekarang hanya menampilkan kolom A, B, dan D Jika kita ingin menyembunyikan lebih dari satu kolom secara bersamaan. Kemudian di range, kita perlu memilih kolom tersebut seperti yang ditunjukkan di bawah ini. Di sini, kami memilih kolom B dan C Kode Sub Hide_Column() Range("B:C").EntireColumn.Hidden = True End Sub_ Sekarang jalankan lagi kodenya Di sini kita bisa melihat, kolom B dan C sekarang tersembunyi. Dan hanya kolom A dan D yang terlihat Kolom Sembunyikan VBA Excel – Contoh #2Alih-alih memilih kolom dengan menyebutkan namanya, kita juga dapat menyembunyikan kolom apa pun berdasarkan urutannya. Proses ini seringkali tidak disukai karena kita dapat dengan mudah mengetahui nama kolom di lokasi abjad mana kolom itu berada. Proses ini mirip dengan kode yang telah kita lihat pada contoh #1, di mana kita telah memilih nama kolom sebagai B dan B. C, kami akan memilih nomor urut di mana kolom itu berada. Jika misalkan kita ingin menyembunyikan kolom A menggunakan kode contoh-1, kita hanya perlu menempatkan nomor urutnya daripada memilihnya dengan bantuan Range Kode Sub Hide_Column2() Columns(1).EntireColumn.Hidden = True End Sub Sekarang, jalankan kode ini dengan menekan tombol F5 atau dengan mengklik tombol Play. Kita lihat, kolom A yang berada di posisi pertama kini tersembunyi Kolom Sembunyikan VBA Excel – Contoh #3Ada cara lain untuk menyembunyikan kolom menggunakan kode VBA. Ini juga semudah kode yang telah kita lihat pada contoh #1. Untuk ini sekali lagi kami akan menggunakan data yang sama yang kami gunakan pada contoh di atas. Tulis subkategori dengan nama apa pun atau nama fungsi yang dilakukan Kode Sub Hide_Column3() End Sub_ Pilih rentang kolom yang perlu kita sembunyikan. Di sini, kami memilih kolom yang sama C Kode Sub Hide_Column3() Range("C:C") End Sub Untuk mengaktifkan pemilihan kolom yang diperlukan, pilih fungsi Kolom seperti yang ditunjukkan di bawah ini Kode Sub Hide_Column3() Range("C:C").Columns End Sub_ Kemudian gunakan perintah Tersembunyi, untuk mengaktifkan fungsi sembunyikan dan sembunyikan di VBA Kode Sub Hide_Column3() Range("C:C").Columns.Hidden End Sub_ Dan pilih BENAR untuk menyembunyikan kolom yang dipilih dan SALAH untuk memunculkan kolom tersembunyi yang dipilih Kode Sub Hide_Column() Range("C:C") End Sub_0 Kolom C yang merupakan kolom rentang kami sekarang disembunyikan Kolom Sembunyikan VBA Excel – Contoh #4Ada cara paling sederhana lainnya untuk mengotomatiskan proses menyembunyikan kolom di VBA. Untuk ini sekali lagi tulis subkategori atas nama VBA Hide Columns Kode Sub Hide_Column() Range("C:C") End Sub_1 Langsung pilih kolom yang perlu kita sembunyikan. Di sini sekali lagi, kami memilih kolom yang sama C Kode Sub Hide_Column() Range("C:C") End Sub_2 Dan pilih perintah Tersembunyi sebagai BENAR untuk mengaktifkan proses penyembunyian. Atau pilih FALSE untuk mengaktifkan proses unhiding Kode Sub Hide_Column() Range("C:C") End Sub_3 Kita akan lihat, kolom C kembali disembunyikan Pro & Kontra VBA Excel Sembunyikan Kolom
Hal-hal untuk diingat
Artikel yang DirekomendasikanIni adalah panduan untuk VBA Hide Columns. Di sini kita membahas cara menyembunyikan kolom di Excel menggunakan Kode VBA beserta contoh praktis dan template excel yang dapat diunduh. Anda juga dapat membaca artikel kami yang disarankan lainnya – Bagaimana cara saya menyembunyikan kolom secara otomatis berdasarkan nilai sel?Jika Anda ingin menyembunyikan kolom berdasarkan nilai sel di Excel, ada beberapa cara untuk melakukannya. Salah satu caranya adalah dengan menggunakan fitur pemformatan bersyarat . Ini akan memungkinkan Anda untuk membuat aturan yang akan menyembunyikan kolom jika nilai sel memenuhi kriteria tertentu. Cara lain adalah dengan menggunakan makro.
Bagaimana cara menyembunyikan kolom tertentu di Excel?Sembunyikan kolom . Pilih satu atau beberapa kolom, lalu tekan Ctrl untuk memilih kolom tambahan yang tidak berdekatan Klik kanan kolom yang dipilih, lalu pilih Sembunyikan |