• DİKKAT

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

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
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

Kısaca, şekilleri seçmek mi istiyor sunuz ?
 
şekli seçmekle hedefi de görüntülemiş olurum bu durumda;

evet şekli seçmek istiyorum
 
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
 
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
 
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
 
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
 
teşekkür ediyorum... hemen deniyorum
 
Geri
Üst