• Merhaba Ziyaretçi,
    Microsoft 365 Uygulamaları ile ilgili yeni haberler, dikkat çekici konular, ilgi ile takip edeceğiniz yazılar için.

    Abone Olun
  • ESTE - Microsoft Office Eğitimleri

    Yeni yıl Microsoft Office Eğitim planlarınız için bütçenizi oluşturmadan önce ESTE eğitim kalitesi ile tanışın. 🙌
    Kullanıcıların ihtiyacı olan yazılı materyal, dosya ve video kaynağı desteğimiz ile tüm ofis çalışanlarının iş süreçlerini rahatlatacak eğitimler planlayın. 🎯
    Microsoft Office eğitimlerimiz hakkında detaylı bilgi için bize ulaşın.

    👉 Microsoft Office Eğitim Talebi

Çözüldü Şifre yazarken herkes görüyor ** gizlemek istiyorum.

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Sword1977

Yeni Üye
Katılım
2 Eyl 2020
Mesajlar
2
En iyi yanıt
0
Puanları
1
Yaş
47
Konum
İSTANBUL
Ad Soyad
Murat
Merhaba,

Birisi yanımdayken şifre yazınca yanımdaki kişide görüyor gizlilik kalmıyor. Yabancı bir sitede bazı kodlar buldum ve ekteki dosyaya modüle ekledim. ANASAYFA da çağırma kodunuda ekledim gayet iyi gizliyor şifreyi ama aşağıdaki benim kullandığım kodlara nasıl entegre olacak onu bilmiyorum.

Gizlemek istediğim sayfalara iç bu kodu kopyalıyorum. Herhangi bir buton kullanmıyorum sayfaya girmek tıklayınca otomatik şifre menüsü geliyor
Private Sub Worksheet_Activate()

Cells.EntireRow.Hidden = True
c = InputBox(ActiveSheet.Name & " Sayfasını Görünür yapmak için Açılış Şifresini Giriniz", "AÇILIŞ ŞİFRESİ")
If c = "123456" Then
Cells.EntireRow.Hidden = False
Cells(1, 1).Select
Else
MsgBox "Şifreyi Yanlış Girdiniz."
End If

End Sub


Bu kodda ThisWorkbook kopyalıyorum şifre girmeden kayıt yapmaya izin vermiyor ama bundada şifre görünüyor. Exceli kaydet deyince otomatik şifre menüsü aktif oluyor
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
sifre = InputBox("Kayıt yapmaya gerek yoktur.
"Yetkili Kişi", "")
If sifre = "123456" Then 'Örnek Şifre olarak 123456
MsgBox "Kayıt işlemi tamamlandı", vbInformation, _
"KAYIT BAŞARILI"
Else
MsgBox "Yanlış şifre girdiniz." & Chr(13) & _
"Dosya kaydedilemedi", vbCritical, "HATALI ŞİFRE"
Cancel = True
End If
End Sub
 

Ekli dosyalar

  • deneme.xlsm
    24.9 KB · Görüntüleme: 3

Sword1977

Yeni Üye
Katılım
2 Eyl 2020
Mesajlar
2
En iyi yanıt
0
Puanları
1
Yaş
47
Konum
İSTANBUL
Ad Soyad
Murat
Deneme yanılmayla kodları nereye koyacağımı buldum şuan sorunsuz çalışıyor. İlgilenen var mıydı bilmiyorum ama yinede çok teşekkürler.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst Alt