Cara menampilkan semua sheet menggunakan vba (dengan contoh)


Anda bisa menggunakan properti Terlihat di VBA untuk menampilkan lembar di buku kerja Excel.

Untuk menampilkan semua lembar dalam buku kerja, Anda bisa menggunakan sintaks berikut:

 Sub UnhideAllSheets()

Dim ws As Worksheet

    For Each ws In Worksheets
        ws.Visible = True
    Next ws

End Sub

Menggunakan loop For Each sederhana dan menentukan Visible = True , kami memberi tahu Excel untuk menampilkan semua lembar di buku kerja.

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Contoh : Cara menampilkan semua sheet menggunakan VBA

Misalkan kita memiliki buku kerja Excel dengan empat lembar:

Sekarang misalkan kita klik kanan Sheet4 lalu klik Hide :

Katakanlah kita ulangi proses ini dengan Sheet2 sehingga satu-satunya sheet yang terlihat sekarang adalah Sheet1 dan Sheet3 .

Katakanlah kita ingin menggunakan VBA untuk menampilkan semua lembar di buku kerja.

Kita dapat membuat makro berikut untuk melakukan ini:

 Sub UnhideAllSheets()

Dim ws As Worksheet

    For Each ws In Worksheets
        ws.Visible = True
    Next ws

End Sub

Setelah makro ini dijalankan, semua lembar di buku kerja akan ditampilkan:

Catatan : Anda dapat menemukan dokumentasi lengkap untuk properti Visible di VBA di sini .

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di VBA:

VBA: Cara menemukan baris yang terakhir digunakan
VBA: Cara menemukan kolom yang terakhir digunakan
VBA: Cara membekukan panel

Tambahkan komentar

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