Etkin Sayfa Hariç Çalışma Sayfalarını Gizleme isimli içerikte, ilgili işlemin VBA kodları ile nasıl yapacağınızı öğreten bir Hazır Makro Kodu yer almaktadır.

Uygulama Adımları​

  1. Microsoft Visual Basic for Applications penceresini (Alt + F11) açın.
  2. Project - VBAProject alanının, ekranın sol tarafında görüldüğünden emin olun. Görünmüyorsa, Ctrl + R kısayolu ile hızlıca açın.
  3. Araç çubuklarından Insert -> Module yazısına tıklayın.
  4. Solunda klasör simgesi olan Modules yazısının başındaki + simgesine tıklayın.
  5. Alt kısma eklenecek gelecek olan Module(1) yazısına çift tıklayın.
  6. Alttaki kodu yapıştırın.

Hazır Kod​

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(6 satır)

Açıklama​

Eğer Excel'de bir sayfa dışında tüm sayfaları gizlemek istiyorsanız, üstteki kod acayip işinize yarar, belirtmeden geçemeyeceğim.

Mesela bir Excel dosyanız var, şekilli makrolardan oluşuyor. Siz dosyayı başka birine yolladınız ama o makroları etkinleştirmeyi bilmiyor, hatta makronun ne olduğunu bile bilmiyor. (makro adını duymamış çok fazla Excel kullanıcısu var ne yazık ki)

O zaman dosyanıza bir sayfa ekleyin ve bu dosyanın çalışması için makroların etkinleştirilmesi gerekir vs tarzında bir açıklama yapın. Excel'i kapatırken bu kodu bahsettiğim sayfanız aktifken çalıştırın. Böylece sadece o uyarının olduğu sayfa kalacak, diğerleri gizlenecektir.

Makro etkinleştirmeye kullanıcı dosyayı açtığında bu sefer sadece uyarı sayfasını göreceği için otomatik olarak makrodan haberdar olacak. E tabi makrolar etkinleştirildiği zaman ilk olarak Tüm Çalışma Sayfalarını Gösterme işlevini de atlamayın.

Faydalanılması temennisiyle
 
Üst