Tampilkan postingan dengan label hide unhide sheet. Tampilkan semua postingan
Tampilkan postingan dengan label hide unhide sheet. Tampilkan semua postingan

Minggu, 21 November 2021

Menyembunyikan / Memunculkan Sheet

Menyembunyikan sheet diperlukan jika kamu menginginkan beberapa data tidak terlihat dan dirubah oleh user / kolega anda. Contoh - contoh kode VBA berikut dapat digunakan untuk menyembunyikan sheet maupun sebaliknya yaitu untuk memunculkan sheet yang tersembunyi.

1. Menyembunyikan sheet dengan nama depan tertentu


Ketika kamu membuat sebuah template laporan dan menyusun data dalam serangkaian sheet yang didesain dengan nama depan tertentu, misalnya: List 1, List 2, List 3 dan seterusnya. Kemudian kamu ingin menyembunyikan sheet list tersebut dengan cepat, Maka  kamu dapat membuat makro dengan kode berikut:




2. Menyembunyikan sheet supaya tidak sembarang user bisa memunculkan kembali sheet tersebut.


Alternatif lainnya, kamu bisa menyembunyikan sheet dengan mode sangat tersembunyi. Dengan mode ini maka tidak sebarang user bisa melakukan unhide sheet tersebut (tentunya kecuali user yang sudah tau triknya...). Untuk tujuan ini anda dapat menggunakan konstan xlSheetVeryHidden sebagai nilai property sheet Visible.




3. Memunculkan Sheet Tersembunyi Yang Memiliki Nama Dengan Kata Depan Tertentu


Prosedur nomor 3 ini merupakan kebalikan dari prosedur nomor 1.  Kita bisa memunculkan kembali satu atau lebih sheet tersembunyi yang memiliki nama depan tertentu. Cotoh kasus : dengan nama depan "List"


4. Memunculkan Semua Sheet Tersembunyi dengan Mode Standar.


Prosedur berikut dapat digunakan untuk memunculkan semua sheet tersembunyi dengan mode standar tanpa memperhatikan nama yang melekat pada sheet tersembunyi, namun tetap mempertahankan semua sheet yang super tersembunyi (very hidden) untuk tetap berdiam diri di persembunyiannya.




5. Memunculkan Sheet Tersembunyi Tanpa Kecuali


Jika kamu ingin mengeluarkan semua sheet dari persembunyiannya tanpa kecuali, maka prosedur nomor 5 menjadi pilihan yang paling tepat. Dengan prosedur ini semua sheet akan dipaksa keluar dari persembunyiannya dan terpampang nyata, termasuk very hidden sheet. 



Demikian beberapa contoh code makro / VBA yang bisa teman-teman gunakan untuk menyembunyikan sheet dan juga sebaliknya.

Jika ada saran / masukan silakan tinggalkan pesan.

Salam..

Contoh code terkait:

Protect dan Unprotect Semua Worksheet Sekaligus

Halo sobat, kali ini mimin akan berbagi contoh code macro vba untuk Protect dan Unprotect Worksheet Sekaligus Pada Microsoft Excel . ...