hayalibey
Yeni Üye
- Katılım
- 5 Nis 2019
- Mesajlar
- 18
- En iyi yanıt
- 0
- Puanları
- 1
- Yaş
- 41
- Konum
- Ankara
- Ad Soyad
- Mahmut YILDIZ
- Office Vers.
- Ofis 2016 TR 64 Bit
Merhaba benim bir excel sayfam var istediğim kadar sayfayı gizleyip görünür yapmak istiyorum.
Ama görünür yapmak için şart olarak şifre istesin şifre hatalı ise belirtsin hatalı girdiniz diye
Kod açık olsun yani daha sonra yeni bir sayfa excele eklediğimde koda o sayfayı da yazınca şifre
girilmeden sayfaları hiçbir şekilde göstermesin. Aşağıdaki kodu çalıştıramadım bir türlü
Aşağıdaki Kodda yazılı olan PBS excel dosyamın ismidir. Sayfa ismi değildir. Ben birden fazla sayfa için
gizleme ve geri getirme getirirken de şifre sorgulaması istiyorum.
If Sheets(i).Name <> "PBS" Then Buradaki PBS dosya ismidir.
Ama görünür yapmak için şart olarak şifre istesin şifre hatalı ise belirtsin hatalı girdiniz diye
Kod açık olsun yani daha sonra yeni bir sayfa excele eklediğimde koda o sayfayı da yazınca şifre
girilmeden sayfaları hiçbir şekilde göstermesin. Aşağıdaki kodu çalıştıramadım bir türlü
Aşağıdaki Kodda yazılı olan PBS excel dosyamın ismidir. Sayfa ismi değildir. Ben birden fazla sayfa için
gizleme ve geri getirme getirirken de şifre sorgulaması istiyorum.
If Sheets(i).Name <> "PBS" Then Buradaki PBS dosya ismidir.
PHP:
Private Sub commandbutton6_click()
Dim i As Integer, Sifre As String
Const Parola As String = "12345"
Select Case CommandButton6.Caption
Case Is = "Sayfaları Göster"
Sifre = InputBox("Lütfen Şifreyi Girin.", "Şifre Giriş.")
If Sifre <> Parola Then Exit Sub
For i = 1 To Worksheets.Count
Sheets(i).Visible = -1
Next i
CommandButton6.Caption = "Sayfaları Gizle"
GoTo cikis
Case Is = "Sayfaları Gizle"
For i = 1 To Worksheets.Count - 1
If Sheets(i).Name <> "PBS" Then
Sheets(i).Visible = xlSheetVeryHidden
End If
Next i
CommandButton6.Caption = "Sayfaları Göster"
GoTo cikis
End Select
cikis:
End Sub
Moderatör tarafında düzenlendi: