• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Boş sayfaları gizle-göster kod yardımı

Believing

Altın Üye
Katılım
19 Mayıs 2013
Mesajlar
703
Excel Vers. ve Dili
Office Pro 2019 TR 32 Bit
Windows Pro 10 TR 64 Bit
Sayın uzman arkadaşlar,

Excel çalışma kitabım 50 sayfadan oluşmaktadır.
Her sayfanın E6 hücresinde veri doğrulama bulunmaktadır.
Buna göre Mainpage sayfasında bulunacak bir buton ile, E6 hücresi boş olan sayfaları gizlemek veya göstermek için kod yardımına ihtiyaç duymaktayım.
Benim için çok kıymetli olan yardımlarınızı rica ediyorum.

Saygılarımla,
Ömer Ali ÜZÜMCÜ
 

Ekli dosyalar

Merhaba,
Aşağıdaki kodu deneyiniz...
Kod:
Sub Gizle_Goster()
Dim sh As Worksheet
For Each sh In Worksheets
    If sh.Range("E6") = "" Then
        sh.Visible = xlSheetHidden
    Else
        sh.Visible = xlSheetVisible
    End If
Next
End Sub
Sub Goster()
Dim sh As Worksheet
For Each sh In Worksheets
    sh.Visible = xlSheetVisible
Next
End Sub
 
Sayın Ömer bey,

ALLAH sizden ve sevdiklerinizden razı olsun
Hakkınızı helal ediniz lütfen.

Saygılarımla
Ömer Ali ÜZÜMCÜ
 
Rica ederim,
Allah hepimizden razı olsun, iyi çalışmalar...
 
Sayın Ömer bey,

Son bir sorum daha olacak,
License isimli sayfanın bu özellikte etkilenmeyerek gizli kalmasını nasıl sağlayabilirim.

Saygılarımla
Ömer Ali ÜZÜMCÜ
 
If sorgusunu şu şekilde değiştirebilirsiniz: If sh.Name <> "License" And sh.Range("E6") = "" Then
Ya da mevcut kodlarınızın sonuna Sheets("License").Visible = xlSheetVisible kodunu ilave edebilirsiniz.
 
Sayın Ömer bey,

Yardımınız için size çok teşekkür ederim.
ALLAH sizden ve sevdiklerinizden razı olsun.
Hayırlı akşamlar.

Saygılarımla
Ömer Ali ÜZÜMCÜ
 
Geri
Üst