• DİKKAT

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

Köprü çoğaltıldığı ilk sayfaya gitmesin

Katılım
13 Aralık 2008
Mesajlar
36
Excel Vers. ve Dili
2007 türkçe
Yaptığım çalışma kitabında ,sayfa içinde köprüler var.Bu sayfayı aynı çalışma kitabı içinde kopyalayıp çoğaltım.
Çoğaltığım sayfalara isim verdim.
Yeni oluşan sayfadaki köprüler , ilk kopyalama yaptığım sayfaya yönlendiriyor.

Aynı sayfadaki köprüler, kopyalanıp çoğaldıktan sonra yeni isim verilen sayfa içinde kalmasını istiyorum.ilk kopyalandığı sayfaya bağlantı gitmesin istiyorum
Ustaların yardımını bekliyorum.
 

Ekli dosyalar

Aşağıdaki kodu bir module yazın. Çalıştırdığınızda Aktif olan sayfanın Köprülerini istediğiniz gibi ayarlayacaktır

Kod:
Sub KopruAyarla()
    Dim Bak As Hyperlink
    For Each Bak In Cells.Hyperlinks
        If Bak.Range.Value = "BAŞA DÖN" Then
            Bak.SubAddress = ActiveSheet.Name & "!A1"
        ElseIf Bak.Range.Value = "YAPI KREDİ" Then
            Bak.SubAddress = ActiveSheet.Name & "!Z1"
        End If
        'diğer linkleri de bu şekilde devam ettirerek düzeltebilirsiniz.
    Next
End Sub
 
Son düzenleme:
Aşağıdaki kodu bir module yazın. Çalıştırdığınızda Aktif olan sayfanın Köprülerini istediğiniz gibi ayarlayacaktır

Kod:
Sub KopruAyarla()
    Dim Bak As Hyperlink
    For Each Bak In Cells.Hyperlinks
        If Bak.Range.Value = "BAŞA DÖN" Then
            Bak.SubAddress = ActiveSheet.Name & "!A1"
        ElseIf Bak.Range.Value = "YAPI KREDİ" Then
            Bak.SubAddress = ActiveSheet.Name & "!Z1"
        End If
        'diğer linkleri de bu şekilde devam ettirerek düzeltebilirsiniz.
    Next
End Sub

Teşekkür ederim deneyeceğim
 
Aşağıdaki kodu bir module yazın. Çalıştırdığınızda Aktif olan sayfanın Köprülerini istediğiniz gibi ayarlayacaktır

Kod:
Sub KopruAyarla()
    Dim Bak As Hyperlink
    For Each Bak In Cells.Hyperlinks
        If Bak.Range.Value = "BAŞA DÖN" Then
            Bak.SubAddress = ActiveSheet.Name & "!A1"
        ElseIf Bak.Range.Value = "YAPI KREDİ" Then
            Bak.SubAddress = ActiveSheet.Name & "!Z1"
        End If
        'diğer linkleri de bu şekilde devam ettirerek düzeltebilirsiniz.
    Next
End Sub

Kodları denedim.Fazla bilgim olmadığından bir taraftan yapaerken diğer tarafı bozdum.
Sizden ricam örnek dosyadakine, kodları çalışır bir şekilde yazarmısınız.
 
Sayın dalgalikur yardımınızı bekliyorum.tekrar deniyorum .başvuru geçerli değil yazıyor.
 
Geri
Üst