belge içinde kullanılan küçük şekle köprü vermek

Katılım
23 Mart 2005
Mesajlar
82
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
14.01.2022
selam arkadaşlar;

konu başlığını sorum için yeterlidir umarım
ben belge içinde kullandığım excelin standart küçük şekillerine (açıklama balonlarına ve benzeri şekiller) köprü atamak istiyorum

ekteki dosyada örnekleyerek anlatmaya çalıştım
şimdiden teşekkürederim
 

Ekli dosyalar

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Kısaca, şekilleri seçmek mi istiyor sunuz ?
 
Katılım
23 Mart 2005
Mesajlar
82
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
14.01.2022
şekli seçmekle hedefi de görüntülemiş olurum bu durumda;

evet şekli seçmek istiyorum
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Yukarıdaki varsayıma göre aşağıdaki kodu yazdım, bir deneyin. Liste sayfasının kod kısmına ekleyin.
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    a = ActiveCell.Text
    For Each shp In Sayfa2.Shapes
    Sayfa2.Select
    If shp.Type = 1 Then
        shp.Select
        If Selection.Caption = a Then
        shp.Select: Exit Sub
        End If
    End If
    Next
End Sub
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Biraz daha geliştirdim.
Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    a = ActiveCell.Text
    For Each shp In Sayfa2.Shapes
    Sayfa2.Select
    If shp.Type = 1 Then
        shp.Select
        If Selection.Caption = a Then
        Application.Goto reference:=Sayfa2.Range(shp.TopLeftCell.Address), scroll:=True
        shp.Select
        Exit Sub
        End If
    End If
    Next
End Sub
 
Katılım
23 Mart 2005
Mesajlar
82
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
14.01.2022
Teşekkür ederim, hemen bakıyorum
 
Katılım
23 Mart 2005
Mesajlar
82
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
14.01.2022
Elinize sağlık

Referans yöntemini kelimelerin eşleşmesi yöntemiyle vermişsiniz çok güzel olmuş
kod bilgim olmadığı için bir ricada daha bulunabilirmiyim

- ctrl+tık yöntemiyle referansa gitmek mümkünmü acaba bu şekilde hücre seçimleri sıkıntı olmayacaktır
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Bu koda, istediğiniz kısayolu ekleybilirsiniz.
Kod:
 Sub kopru()
    a = ActiveCell.Text
    For Each shp In Sayfa2.Shapes
    Sayfa2.Select
    If shp.Type = 1 Then
        shp.Select
        If Selection.Caption = a Then
        Application.Goto reference:=Sayfa2.Range(shp.TopLeftCell.Address), scroll:=True
        shp.Select
        Exit Sub
        End If
    End If
    Next
End Sub
 
Katılım
23 Mart 2005
Mesajlar
82
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
14.01.2022
teşekkür ediyorum... hemen deniyorum
 
Üst