- Katılım
- 5 Kasım 2007
- Mesajlar
- 4,727
- Excel Vers. ve Dili
- 64 Bit TR - Microsoft Office 365 - Win11 Home
Merhaba,
Aşağıdaki "ANASAYFA" isimli sayfada kayıtlı olan kod,
Modül'de ise şöyle bir kod var ;
Yine aynı Modül'de ;
Kendi çalışma kitabındaki, "ANASAYFA" isimli sayfa tıklandığında, açık olan tüm sayfaları kapatıyor (gizliyor),
Ancak şöyle bir sorun yaratıyor,
Bu dosya ile çalışmaya başlarken (açtığımda), daha önceden açık olan bir dosyanın, 1 nci sayfası hariç, diğerlerini kapatıyor (gizliyor),
Sorunu aşmak için ne yapmalıyım,
Teşekkür ederim.
Aşağıdaki "ANASAYFA" isimli sayfada kayıtlı olan kod,
Kod:
Private Sub Worksheet_Activate()
For Each syf In ActiveWorkbook.Worksheets
If syf.Name <> "ANASAYFA" Then syf.Visible = xlVeryHidden
Next
End Sub
Modül'de ise şöyle bir kod var ;
Kod:
Sub sayfaları_gizle()
For i = 1 To Worksheets.Count
If Worksheets(i).Name <> "ANASAYFA" Then
Sheets(i).Visible = xlVeryHidden
End If
Next i
End Sub
Yine aynı Modül'de ;
Kod:
Sub AUTO_OPEN1()
Call sayfaları_gizle
Application.Visible = False
UserForm2.Show 'Kullanıcı Giriş Formu
End Sub
Kendi çalışma kitabındaki, "ANASAYFA" isimli sayfa tıklandığında, açık olan tüm sayfaları kapatıyor (gizliyor),
Ancak şöyle bir sorun yaratıyor,
Bu dosya ile çalışmaya başlarken (açtığımda), daha önceden açık olan bir dosyanın, 1 nci sayfası hariç, diğerlerini kapatıyor (gizliyor),
Sorunu aşmak için ne yapmalıyım,
Teşekkür ederim.

