Tüm sayfaları gizlerken hata

Katılım
31 Aralık 2011
Mesajlar
378
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
08-10-2020
Merhabalar arkadaşlar.
Çalışma kitabındaki tüm sayfaları aşağıdaki kod ile gizlemeye çalışırken çalışma kitabında en az bir sayfanın görünür olması gerektiğinden kod hata veriyor. Acaba hatayı nasıl giderebilirim?
Teşekkürler.


Sub deneme()
For Each MyPage In Sheets
If Not MyPage Is Nothing Then
MyPage.Visible = False
End If
Next
End Sub
 

Tores333

Altın Üye
Katılım
26 Ocak 2017
Mesajlar
37
Excel Vers. ve Dili
Microsoft 365 EN 64 bit
Altın Üyelik Bitiş Tarihi
23-06-2025
merhaba,
en az 1 tane bırakmalısınız diye biliyorum. 1 adet boş bir sekmeyi bırakabilirsiniz.

Referans Link
 
Katılım
31 Aralık 2011
Mesajlar
378
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
08-10-2020
Merhaba
Bende bu şekild biliyorum. Ama kodun burada hata vermemesi için ne yapabilirim?
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
"Bir tane bırakmak" gerektiğini bildiğinize göre hata olmaması için "bir tane bırakmanız" gerekmez mi? "Şu sayfa harici diğer sayfaları gizle" gibi bir düzenleme yapılabilir.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,253
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Kodun yapısını bozmadan hata mesajını atlamak istiyorsanız kodun başlık satırının altına On Error Resume Next komutunu ekleyebilirsiniz.
 
Üst