• DİKKAT

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

Çözüldü Worksheet sınıfının Visible özelliği kurulamıyor (Run-time error '1004')

Katılım
21 Kasım 2018
Mesajlar
153
Excel Vers. ve Dili
Excel 2013 , Türkçe
Çalışmamda bazı sekmeleri gizledim ve anasayfada bir buton vasıtasıyla o sekmeleri yazdırıyorum. Burda bir sıkıntı yok. Ancak çalışma sayfasını korumak için şifreleme yaptığımda Worksheet sınıfının Visible özelliği kurulamıyor (Run-time error '1004') bu hatayı alıyorum. Sebebi nedir aceba nasıl giderebilirim.
Şimdiden teşekkürler iyi geceler.

Örnek dosyaya buraya tıklayarak ulaşabilirsiniz.
 
Son düzenleme:
Kural olarak:Excel çalışma kitabında en az bir tane görünür çalışma sayfası olmalıdır.
Yaptığınız şifreleme işlemleri sırasında;eğer dosyanızda çok çalışma sayfanız varsa ve bu hatayı alıyorsanız diğer çalışma sayfalarınızın görünür durumda olup olmadığını kontrol edin.
Bütün sayfalar gizlenemez.
 
Kural olarak:Excel çalışma kitabında en az bir tane görünür çalışma sayfası olmalıdır.
Yaptığınız şifreleme işlemleri sırasında;eğer dosyanızda çok çalışma sayfanız varsa ve bu hatayı alıyorsanız diğer çalışma sayfalarınızın görünür durumda olup olmadığını kontrol edin.
Bütün sayfalar gizlenemez.
Anasayfam görünür durumda hocam. Ordan userformla yazdırıyorum gizlediğim sekmeleri.
 
Excel Dosyanızın örneğini paylaşırsanız, daha kolay cevap bulunabilir.
 
Dosyanız ektedir...

.
 

Ekli dosyalar

Kod:
Private Sub CommandButton2_Click()
    Me.Hide
    ThisWorkbook.Unprotect Password:=""
    With Sheets("6")
        .Visible = True
        .PrintPreview
        .Visible = False
    End With
    ThisWorkbook.Protect Password:="", Structure:=True, Windows:=True
    Me.Show
End Sub

.
 
Kod:
Private Sub CommandButton2_Click()
    Me.Hide
    ThisWorkbook.Unprotect Password:=""
    With Sheets("6")
        .Visible = True
        .PrintPreview
        .Visible = False
    End With
    ThisWorkbook.Protect Password:="", Structure:=True, Windows:=True
    Me.Show
End Sub

.
Teşekkür ederim hocam problem çözüldü. :)
 
Kod:
Private Sub CommandButton2_Click()
    Me.Hide
    ThisWorkbook.Unprotect Password:=""
    With Sheets("6")
        .Visible = True
        .PrintPreview
        .Visible = False
    End With
    ThisWorkbook.Protect Password:="", Structure:=True, Windows:=True
    Me.Show
End Sub
.

@Haluk hocam kusura bakma rahatsız ettiğim için. Bu kodla diğer problemleri çözdüm ancak direk makro atadığım bir şekil var onun kodu

Kod:
Sub FORM4()
With Sheets("SAYFA1")
    .Visible = True
    .PrintPreview
    .Visible = False
End With
End Sub
bu

bu kodu sizin koda uyarlamaya çalıştım ancak hata veriyor.
 
Son düzenleme:
merhabalar

Worksheet sınıfının Visible özelliği kurulamıyor


gizli sayfaları göstermek için hidden özelliğini açamıyorum dosyayı ekledim yardımcı olursanız sevinirim
Ekli dosyayı görüntüle 215775
 
Dosyanıza erişemedim. Tekrar ekler misiniz?
 
Dosyanızda "Çalışma Kitabı" koruması var. Şifreyi girip korumayı kaldırırsanız istediğiniz işlemi yapabilirsiniz.
 
şifreyi bulamıyorum kaldırmayı denedim ne yaptıysam olmadı
 
Dosya size ait değil mi?
 
yok arkadaş attı dene bak diye ama verdiği şifre tutmuyor uzun zaman oldu şifre vereli ben bunu hatırlıyorum diyor
 
Forum kuralları gereği şifre-parola sorularını cevaplamıyoruz.

Nette arama yaparak sorununuza çözüm bulabilirsiniz.
 
aslında öğrenmek istediğim sorunumun şifre olup olmadığı
 
Geri
Üst