• DİKKAT

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

Sayfa Gösteri Engelleme

  • Konbuyu başlatan Konbuyu başlatan askm
  • Başlangıç tarihi Başlangıç tarihi

askm

Destek Ekibi
Destek Ekibi
Katılım
4 Haziran 2005
Mesajlar
2,746
Excel Vers. ve Dili
2010-2016
Kolay gelsin.
2 tane sayfam var. 2.Sayfayı sadece ali kullanıcısı açtığı zaman açsın. Başka biri menuden göster deyip açmak istese bile izin vermesin.Mümkün olabilir mi.
 
Yolu nasıl. Ya da kodları nedir.
 
Merhaba,

Önce Çalışma kitabını korumalısınız. Çalışma kitabının şifresinin "Sifre" olduğu varsayılarak aşağıdaki kodları BuÇalışmaKitabı'nın kod bölümüne kopyalayıp deneyiniz.


Kod:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
    
        ThisWorkbook.Unprotect "Sifre"
        Sheets("Sayfa2").Visible = False
        ThisWorkbook.Protect "Sifre"
End Sub

Kod:
Private Sub Workbook_Open()

    If Environ("UserName") = "ali" Then
        ThisWorkbook.Unprotect "Sifre"
        Sheets("Sayfa2").Visible = True
        ThisWorkbook.Protect "Sifre"
    End If
    
End Sub
 
Bende şöyle düşünmüştüm. Ama denemedim.
Private Sub Worksheet_Activate()
Dim s1 As Worksheet
Set s1 = ThisWorkbook.Sheets("Log")

If CreateObject("WScript.Network").UserName = "ali" Then
s1.Visible = True
Else
s1.Visible = False
End If
End Sub
 
Merhaba,

Kitabı korumazsanız sayfayı saklamanın bir anlamı olmaz.
 
Eyvallah teşekkürler.
 
Geri
Üst