Excel'de Çalışma Sayfası Nasıl Gizlenir (gizlenemez)

Excel'de çalışma sayfalarını gizleme ve gösterme basit bir iştir.

Bir çalışma sayfasını gizleyebilirsiniz ve kullanıcı çalışma kitabını açtığında onu görmeyecektir. Ancak, isterlerse çalışma sayfasını kolayca gösterebilirler (bu eğitimde daha sonra göreceğimiz gibi).

Ama ya çalışma sayfalarını göstermelerini istemiyorsanız.

Bunu yapmak için, çalışma sayfalarının "çok gizli" olduğundan emin olmak için birkaç ek adım atmanız gerekir (bu eğitimin ilerleyen bölümlerinde de ele alınacaktır).

Excel'de bir çalışma sayfasının nasıl gizleneceğini görelim, böylece kolayca gösterilebilir veya gösterilemez.

Excel'de Çalışma Sayfasını Gizlemenin Normal Yolu

Excel'de bir çalışma sayfasını gizlemek için aşağıdaki adımları kullanabilirsiniz:

  • Gizlemek istediğiniz sayfa sekmesine sağ tıklayın.
  • Gizle'ye tıklayın.

Bu, çalışma sayfasını anında gizler ve onu çalışma kitabında görmezsiniz. Çalışma kitabını kaydedip yeniden açtığınızda veya başka birine gönderdiğinizde bu ayar olduğu gibi kalır.

PROFESYONELLER İÇİN İPUCU: Tek seferde birden çok sayfayı gizlemek için Kontrol tuşunu basılı tutun ve ardından (gizlemek istediğiniz) sayfa sekmelerini tek tek seçin. Seçildikten sonra, seçilen sekmelerden herhangi birine sağ tıklayın ve 'Gizle'ye tıklayın. Bu, tüm çalışma sayfalarını tek seferde gizleyecektir.

Bu yöntem çalışma sayfasını gizlerken, bu çalışma sayfalarını da göstermek son derece kolaydır.

Excel'de bir çalışma sayfasını gösterme adımları şunlardır:

  • Mevcut sekmelerden herhangi birine sağ tıklayın.
  • Göster'e tıklayın.
  • Göster iletişim kutusunda, göstermek istediğiniz sayfayı seçin.
  • Tamam'ı tıklayın.

Bu, sayfayı anında çalışma kitabında görünür hale getirecektir.

Bir seferde yalnızca bir sayfayı gösterebileceğinizi unutmayın. Birden çok sayfayı göstermek için, her bir çalışma sayfasını göstermek için yukarıdaki adımları tekrarlamanız gerekir. Alternatif olarak, tüm çalışma sayfalarını tek seferde göstermek için bir makro kodu kullanabilirsiniz.

Bu yöntem çoğu durumda işe yarasa da, çalışma sayfalarını müşterinizin veya iş arkadaşınızın (veya çalışma kitabını paylaştığınız herhangi birinin) göstermemesi ve görüntüleyememesi için gizlemek istiyorsanız gerçekten yardımcı olmaz.

Tek yapmaları gereken herhangi bir sekmeye sağ tıklamak ve tüm çalışma sayfalarının nelerin gizlendiğini görecekler (ve bunları kolayca gösterecekler).

Öyleyse, bir çalışma sayfasını nasıl gizleyebileceğinizi görelim, böylece gizlenemez (en azından o kadar kolay değil).

Bir Çalışma Sayfasını Gizlenmemesi İçin Gizleyin

Bir çalışma sayfasının gizlenmemesi için gizleme adımları şunlardır:

  • Çalışma sayfası sekmelerinden herhangi birine sağ tıklayın.
  • Kodu Görüntüle'ye tıklayın.
  • VB Düzenleyici'de, VB Düzenleyici'deki proje gezgininde gizlemek istediğiniz çalışma sayfasını seçin.
  • Sayfa seçiliyken, araç çubuğundaki Özellikler simgesine tıklayın (veya F4 klavye kısayolunu kullanın).
  • Açılan Özellikler bölmesinde, “Görünür” seçeneğinin önündeki açılır menüyü seçin.
  • "2 - xlSheetVeryHidden" öğesini seçin.
  • VB Düzenleyiciyi kapatın.

Şimdi sayfanın gizlendiğini fark edeceksiniz.

Sekmelerden herhangi birine sağ tıkladığınızda, gösterebileceğiniz gizli sayfalar listesinde görmezsiniz.

Bu yöntem kusursuz mu? - NUMARA!

Bu yöntem, kullanıcı gizlenmiş sayfayı, gösterebileceği sayfalar listesinde göremediği için çalışır.

Ancak bu, sayfanın gizlenemeyeceği anlamına gelmez.

"Çok Gizli" Olan Bir Sayfayı Göster

'Çok Gizli' olan bir sayfayı gösterme adımları şunlardır:

  • Mevcut sekmelerden herhangi birine sağ tıklayın.
  • Kodu Görüntüle'ye tıklayın.
  • VB Editöründe, göstermek istediğiniz sayfa adına tıklayın (proje gezgininde Çalışma Kitabı nesnelerinin bir parçası olarak mevcut olacaktır).
  • Özellikler bölmesi görünmüyorsa, araç çubuğundaki Özellikler simgesine tıklayın (veya F4 klavye kısayolunu kullanın).
  • Özellikler bölmesinde, "2 - xlSheetVeryHidden" olan Visible özelliğini "-1 - xlSheetVisible" olarak değiştirin.
  • VB Düzenleyiciyi kapatın.

Bu, çalışma sayfasını gösterecek ve çalışma kitabında görünecektir.

VBA Kullanarak Çalışma Sayfalarını Gizle/Göster

Gizlemeniz/göstermeniz gereken çok sayıda çalışma sayfanız varsa, bu çok zamanınızı alabilir.

Basit bir VBA kodu kullanmak bu görevi sizin için otomatikleştirebilir.

VBA Kullanarak Tüm Çalışma Sayfalarını Gizle

Geçerli/etkin çalışma sayfası dışındaki tüm çalışma sayfalarını gizleyecek VBA kodu aşağıdadır:

'Bu makro, aktif sayfa hariç tüm çalışma sayfasını gizleyecektir Sub HideAllExceptActiveSheet() Dim ws As Worksheet As Worksheet In ThisWorkbook.Worksheets Eğer ws.Name ActiveSheet.Name Sonra ws.Visible = xlSheetHidden ws End Sub

Yukarıdaki kod, aktif sayfa dışındaki tüm çalışma sayfasını gizleyecektir. Ancak, bunların kolayca gösterilebilmesi için onu gizleyecektir (ws.Visible özelliğinin xlSheetHidden olarak ayarlandığını unutmayın).

Sayfaları gizlemek istiyorsanız, bunların gizlenmemesi için aşağıdaki kodu kullanın:

'Bu makro, aktif sayfa hariç tüm çalışma sayfasını gizleyecektir Sub HideAllExcetActiveSheet() Dim ws As Worksheet In ThisWorkbook.Worksheets ws.Name ActiveSheet.Name ise ws.Visible = xlSheetVeryHidden Sonraki ws End Sub

Burada yaptığımız tek değişiklik ws yapmak..Gözle görülür Emlak xlSheetÇokGizli.

VBA Kullanarak Tüm Çalışma Sayfalarını Göster

Çalışma kitabındaki tüm gizli çalışma sayfalarını gösterecek olan kod aşağıdadır.

'Bu kod çalışma kitabındaki tüm sayfaları gösterecek Sub UnhideAllWoksheets() Dim ws As Worksheet In ThisWorkbook.Workbook.Worksheets ws.Visible = xlSheetVisible Next ws End Sub

Bu kodu kullanarak, her çalışma sayfasını tek tek inceliyoruz ve ws'yi yapıyoruz..Gözle görülür mülke eşit xlSheetVisible.

Kodu nereye koyacağız?

Kodu VB Editörüne yerleştirme adımları aşağıdadır:

  • Geliştirici sekmesine tıklayın.
  • Visual Basic simgesine tıklayın (veya klavye kısayolunu kullanın - ALT + F11).
  • VB Editöründe, çalışma kitabının herhangi bir nesnesine sağ tıklayın.
  • Ekle'ye gidin ve Modül'ü seçin. Bu, çalışma kitabına yeni bir modül ekleyecektir.
  • Modül simgesine çift tıklayın ve kodu kopyalayıp modül kodu penceresine yapıştırın.

Artık makroyu bir şekle atayabilir veya Geliştirici sekmesinden çalıştırabilirsiniz. Excel'de makro çalıştırmanın farklı yolları hakkında daha fazla bilgiyi burada bulabilirsiniz.

Her kod için yeni bir modül eklemeniz gerekmediğini unutmayın. Tek bir modülünüz olabilir ve içinde birden çok VBA makro kodunuz olabilir.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave