• DİKKAT

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

şifreleme

Katılım
24 Nisan 2012
Mesajlar
41
Excel Vers. ve Dili
2010
Merhaba

aynı sayfanın içindeki satırları kullanıcıya göre şifrelendirmek istiyorum. birisi şifresini girdiğinde sadece kendi ile ilgili satırları görsün ve yazdırabilsin.

ilginize teşekkür ederim.
 
Arkadaşlar bir cevap alamadım. Konu ile yardımınıza ihtiyacım vardır.


Saygılarımla
 
Sayın hakan666,
Bir Userform oluşturup üstüne Textbox ve Commandbutton ekleyin ve şu kodları yazın:

Kod:
Private Sub CommandButton1_Click()
If TextBox1.Value = "13579" Then
ActiveSheet.Unprotect "1"
    Range("1:1, 3:3, 5:5, 7:7, 9:9").EntireRow.Hidden = False
    Me.Hide
    
End
ElseIf TextBox1.Value = "2468" Then
ActiveSheet.Unprotect "1"
    Range("2:2,4:4,6:6,8:8").EntireRow.Hidden = False
    Me.Hide
    End
    End If
 
MsgBox "Kullanıcı bulunamadı", vbCritical
End Sub

Sayfa koduna da şunları ekleyin:

Kod:
Private Sub Worksheet_Activate()
UserForm1.Show
End Sub

Private Sub Worksheet_Deactivate()
    Range("1:1,2:2, 3:3,4:4 ,5:5,6:6 ,7:7,8:8 ,9:9").EntireRow.Hidden = True
ActiveSheet.Protect "1"

End Sub

Kodları isteğinize göre düzenleyin.Satırlar gösterildikten sonra sayfayı tekrar korumazsanız manuel olarak gizli satırlar gösterilebilir.Sayfa korunursa da üzerinde değişiklik yapılamaz.
 
Hocam,

çok teşekkür ederim.İyiki varsınız

saygılarımla
 
Geri
Üst