• DİKKAT

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

ana sayfadan diğer sayfalara geçiş

  • Konbuyu başlatan Konbuyu başlatan mpinal
  • Başlangıç tarihi Başlangıç tarihi
Katılım
30 Eylül 2007
Mesajlar
110
Excel Vers. ve Dili
excel 2003 tr
benim bir ana sayfam var ve bunun dışında a1,a2,a3.... seklinde isimlendirdiğim 50 adet sayfam var ana sayfadan git komutuyla istediğim sayfaya ulaşmak istiyorum.Bunu basit bir makroyla yapıp sonra aynı makroyu 50 defa kopyalayıp 50 ayrı düğmeye atıyorum haliyle birkaç saat sürüyor :) şu şekilde yapmak mümkün mü acaba ana sayfadaki a1 hücresine sayfa adını girip tekbir GİT makrosuyla istediğim sayfaya yönlendirme yapabilirmiyim.Yada önerebileceğiniz daha basit bir yöntem varmı?İlginize ,şimdiden teşekkür ederim.
 
Merhaba,

Kod:
Sub Test()
    With Sheets(1)
        For i = 1 To Sheets.Count
            Cells(i, 1) = Sheets(i).Name
                    .Hyperlinks.Add Anchor:=Cells(i, 1), _
                     Address:="", SubAddress:=Sheets(i).Name & "!A1"
                Sheets(i).Range("A1") = Sheets(1).Name
            Sheets(i).Hyperlinks.Add Anchor:=Sheets(i).Range("A1"), _
            Address:="", SubAddress:=Sheets(1).Name & "!A1"
        Next
    End With
End Sub

Kodlar Haluk Bey'in bir çalışmasından alıntıdır..

.
 
uygulamam doğrumu

Merhaba,

Kod:
Sub Test()
    With Sheets(1)
        For i = 1 To Sheets.Count
            Cells(i, 1) = Sheets(i).Name
                    .Hyperlinks.Add Anchor:=Cells(i, 1), _
                     Address:="", SubAddress:=Sheets(i).Name & "!A1"
                Sheets(i).Range("A1") = Sheets(1).Name
            Sheets(i).Hyperlinks.Add Anchor:=Sheets(i).Range("A1"), _
            Address:="", SubAddress:=Sheets(1).Name & "!A1"
        Next
    End With
End Sub

Kodlar Haluk Bey'in bir çalışmasından alıntıdır..

.

arkadaşım öncelikle ilgilendiğiniz için teşekkür ederim.
Yukarıdaki kodu yapıştırıp bir düğmeye atadımve çalıştırdım. Ana sayfamda her sayfa için yeni bir bağlantı oluştu.Altı çizili çalışma kitabımda bulunan tüm sayfalar için linkler oluştu.İşimi görecek bir çalışma ancak ben şunu öğrenmek istiyorum örneğini ekledimzaman ayırabilirseniz sevinirim.
 

Ekli dosyalar

arkadaşım öncelikle ilgilendiğiniz için teşekkür ederim.
Yukarıdaki kodu yapıştırıp bir düğmeye atadımve çalıştırdım. Ana sayfamda her sayfa için yeni bir bağlantı oluştu.Altı çizili çalışma kitabımda bulunan tüm sayfalar için linkler oluştu.İşimi görecek bir çalışma ancak ben şunu öğrenmek istiyorum örneğini ekledimzaman ayırabilirseniz sevinirim.

Kod:
Sub Aç()
 Sheets("" & [A1]).Select
End Sub

Bu şekilde deneyiniz..

.
 
teşekkür ederim.

Tam aradığım buydu teşekkür ederim.İyi çalışmalar.İyi ki varsınız.:)
 
Son düzenleme:
Rica ederim, iyi çalışmalar..
 
Geri
Üst