• DİKKAT

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

Soru Dinamik Köprü Yolu

  • Konbuyu başlatan Konbuyu başlatan anemis
  • Başlangıç tarihi Başlangıç tarihi
Katılım
10 Ekim 2013
Mesajlar
424
Excel Vers. ve Dili
Excel 2013 (64bit) - Türkçe
Merhabalar..
Kendi çapımda excel programları hazırlıyorum. Ekseriyetle hesap programları oluyor bunlar. Bazı hesaplarım 40-50 sayfa olabiliyor. Bu nedenle excel içinde hızlı dolaşım için MENU ekliyorum. Basitçe belirli excel içinde belirli çalışma sayfalarının belirli hücrelerine köprü atıyorum yani.

Ancak özellikle o çalışma sayfasının ismi değiştiğinde tüm köprülerim çöp oluyor. Acaba köprülerin adreslerini (hücre yolu değişmeden) sayfa tabı ismine bağlamak mümkün mü? Sayfanın ismi değişirse köprü linki de otomatik değişse muhteşem olmaz mıydı?

Umarım sormaya çalıştığım şeyi yeterince basit bir şekilde anlatabilmişimdir :D


EDIT: Bir de örnek dosya ekleyeyim dedim.
 

Ekli dosyalar

Merhaba;

sayfanın kod bölümüne;

Private Sub Worksheet_Activate()
Application.ScreenUpdating = False
On Error Resume Next
Range("a1:a65536").ClearContents
For i = 1 To ActiveWorkbook.Sheets.Count
Cells(i, 1).Value = Sheets(i).Name
ActiveSheet.Hyperlinks.Add Anchor:=Range("A" & i), Address:="", SubAddress:= _
"'" & Range("A" & i).Value & "'!A1"
Next i
End Sub

Kodlarını ekleyin.
Böylece sayfaya her girişte A1 den itibaren sayfa isimlerini yazar ve köprü oluşturur.
İyi çalışmalar.
 
Ad tanımlama yapıp. Köprüleri bu adlara göre oluşturursanız sayfa ismini değiştirseniz de köprü bozulmayacaktır.

Örneğin Sayfa1 A1 hücresine sağ klikleyip Ad tanımla seçip. İstediğiniz isimle adı tanımlayın. Daha sonra Sayfa5 de köprü/yer işareti oluştururken bu adı seçin.
:)
 
Çok teşekkürler değerli öneriler için.
Sanırım ad tanımlama işimi fazlasıyla çözecektir.
 
Rica ederim :)
 
Geri
Üst