Pivot Tablo Üzerinde Link Oluşturmak | Hyperlinking in Pivot Tables


Excel Pivot Tablo oluştururken çalışma sayfanızda bulunan köprüler, bağlantılar, linkler Pivot Tablo üzerinde etkisiz hale gelirler ve Pivot üzerinden bu hücrelere tıklandığında köprüler çalışmayacaktır.

Pivot Tablo’nun bu sorunla alakalı makro dışında manuel bir çözümü malesef ki bulunmuyor. Dolayısıyla siz değerli okurlarım için bu konuyu açma gereği duydum.


Aşağıdaki örneğimizde, bir Pivot Tablo üzerindeki B sütununda linkler bulunmakta, fakat bu hücrelerde köprü bulunmasına rağmen tıkladığınız zaman herhangi bir yönlendirme yapmayacaktır.

pivot-tablo-hyperlink

Bunun için aşağıdaki makro kodlarını Pivot Tablo’nuzu oluşturduktan sonra, Pivot Tablo’nun bulunduğu sayfaya ait Visual Basic Editor’de kod bölümüne eklemeniz gerekiyor.

Örnek dosyamızda Pivot Tablo’nun bulunduğu sayfanın ismi Pivot’tur. Bu işlemi yapmak için Alt + F11 ‘e basın açılacak olan Visual Basic Editor penceresinde (bkz.resim) Pivot sayfa ismine çift tıklayın. sağ tarafta açılan kod bölümüne ilgili makro kodlarını yapıştırın.

pivot-hyperlink-kopru-link

 

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
 If Target.Cells.Count = 1 Then
 On Error Resume Next
 ActiveWorkbook.FollowHyperlink _
 Address:=CStr(Target.Value), _
 NewWindow:=True
 On Error GoTo 0
 End If
End Sub

Son olarak;

  • Dosyayı kaydedin ve Makro içeren çalışma kitabı olarak kaydedin.
  • Excel dosyasını kapatıp yeniden açın.

Bu işlemleri uyguladıktan sonra Pivot Tablo üzerinden linklerin çalışmasını sağlayabilirsiniz.

Örnek Dosya : Pivot-tabloda-tiklanabilir-linkler-olusturmak

 


Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir