• DİKKAT

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

Sekme Gizleme Sorunu!

  • Konbuyu başlatan Konbuyu başlatan muchino
  • Başlangıç tarihi Başlangıç tarihi
Katılım
5 Kasım 2009
Mesajlar
8
Excel Vers. ve Dili
Excel 2008 Türkçe
Merhabalar Herkese,
Ekteki dosyadaki excel çalışma sayfasında,
anasayfadaki il adlarına tıkladığımda,diğer sekmelerdeki il sayfaları açılsın istiyorum..Ama il sekmeleri de gizli olacak görünmeyecek...Burdaki birkaç örneğe baktım maalesef ama makro yazma konusunda çok bilgim olmadığından,anlayamadım da...
Yardımlarınızı rica ederim.
Teşekkürler..
 

Ekli dosyalar

Merhaba,

"İLLER LİSTESİ" adlı Sayfadaki linkleri sildim ve ilgili sayfanın kod bölümüne aşağaki kodları ekledim.

Açmak istediğiniz ilin bulunduğu satıra çift tıklamanız yeterli olacaktır.

Kod:
Private Sub Worksheet_Activate()
Dim i As Integer
For i = 1 To Sheets.Count
    If Sheets(i).Name <> "İLLER LİSTESİ" Then Sheets(i).Visible = False
Next i
End Sub

Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim i As Integer
Dim Sehir As String
For i = 1 To Sheets.Count
    If Sheets(i).Name <> "İLLER LİSTESİ" Then Sheets(i).Visible = False
Next i
If Target.Row < 4 Then Exit Sub
Sehir = UCase(Replace(Replace(Cells(Target.Row, "B"), "i", "İ"), "ı", "I"))
On Error Resume Next
Sheets(Sehir).Visible = True
Sheets(Sehir).Select
End Sub
 

Ekli dosyalar

Çok Teşekkür ederim..İstediğim de tam olarak bu idi...
Yalnız sekme açmadığım iller var..Onları da ben yapmak istiyorum...
Kodu nasıl eklediniz?
 
Merhaba,

Siz sadece sayfayı açın, gerisini kodlara bırakın :)

Kodları İLLER LİSTESİ sekmesinde sağ tıklayıp kod görüntüle dediğinizde görebilirsiniz.
 
:) :)
Demek istediğim,mesela Aksaray için ben sekme açmamıştım..
Şimdi açıp,çift tıklama ile gelmek istiyorum,onu nasıl yapıcam..?
Çok çok teşekkürler yeniden
 
Tamamdır,aynı adla sekme açmam yeterli imiş...Teşekkür ederim...
 
Geri
Üst