Excel’de Makro ile Sekme Gizlemek ve Göstermek


excel-vba-kod

Excel’de Makro ile Sekme Gizlemek ve Göstermek

Microsoft Excel’de alt menüde bulunan sayfaları gizleme ve gösterme işlemini Excel kullanıcılarımız bilmektedir. Tabi bunun için kısa bir özet geçmek istiyorum,

Excel çalışma kitabınızda yalnızca 1 sayfa bulunuyorsa, gizleme seçeneği kullanılamaz. Öncelikle sayfa gizlemek için birden fazla çalışma sayfanızın olması gerekiyor. Örneğin aşağıdaki gibi bir çalışma kitabında iki sayfamız bulunuyor.

screenshot_1

  • Sayfa gizlemek,

Excel’de sayfa adının (Örnek “Sayfa1”) üstüne sağ tıklayıp açılan menüden“Gizle” seçeneğini tıklıyoruz.

sayfa-gizle

  • Sayfa göstermek,

Aynı şekilde gizlenen bir sayfayı tekrar görebilmek için, aktif olan herhangi bir sayfa adına sağ tıklayıp, resimdeki gibi göster seçeneğine tıklayın.

sayfa-goster

Açılan küçük pencereden hangi sayfayı aktif etmek istiyorsanız, seçip Tamam butonuna tıklamanız yeterli olacaktır.

excel-sayfa-gosterme-secenekleri

Çalışma sayfalarının gizle ve göster işlemlerini kısaca özetlemiş olduk.


Şimdi ise asıl konumuz olan Sekmeleri gizlemek ve gösterme işlemlerini inceleyeceğiz. Bu işlemleri aşağıdaki gibi VBA makro kodu ile uygulayalım.


  • Sekmeleri Gizle,

Excel çalışma kitabımızın en altında bulunan Excel sekmesini gizlemek istiyorsanız, kod penceresini açın ve aşağıdaki şu kodu sayfanıza ekleyin. (Bkz.VBA kod nasıl eklenir.)

Sub Sekmelerigizle()

ActiveWindow.DisplayWorkbookTabs = False

End Sub

 

Gizlenen bir sekmeyi yine aynı şekilde aşağıdaki kodlar sayesinde geri getirebilirsiniz.

  • Sekmeleri Göster;

Sub Sekmelerigöster()

ActiveWindow.DisplayWorkbookTabs = True

End Sub 

Makro kodlarını sayfanıza ekledikten sonra, işlemleri aktif etmek için Görünüm > Makrolar sekmesinden makroyu çalıştırabilirsiniz.

vba makro kodu ile sekme gizle ve goster çalışma kitabı


Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir