Ekteki tabloda ik sheet var.Tablo sheetinde b2 satırına çift tıkladığımda veri sheetinde A1 satırına gitmesini istiyorum.Çeşitli butonları denedim ama yapamıyorum yardım ederseniz sevinirim.
bu kodu sayfa2(tablo) nun kod eekranına yapıştırınız.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target.Column <> 2 And Target.Row <> 2 Then Exit Sub
Cancel = True
Sheets("veri").Select
Worksheets("veri").Range("A1").Select
End Sub
dediğiniz gibi tablo sayfasında b2 hücresine çift tıklayınca veri sayfasındaki a1 hücresine gidiyor.
iyi çalışmalar
ekte veriyorum uygulanmış halini..
ama şimdi aklıma bir soru takıldı.siz "gitsin" derken oraya gitmek mi yoksa oraya kopyalansın mı demek istediniz.. ben bildigimiz gitmek olarak kabul ettim ve ona göre yaptım .
uamrım yardımcı olabilmişizdir.iyi çalışmalar
TeŞekkÜr Ederİm Korkut31 Ben O Sayfaya Gİtmeyİ KastetmİŞtİm.yanİ Sİzİn YaptiĞiniz Gİbİ.pekİ Bİr Soru Daha Sorsam;bİr Koda Bİrden Fazla Komut Yazilabİlİr Mİ?yanİ Ayni Komutu BaŞka Satirlar İÇİn De Uygulayabİlİr Mİyİm? Ve Onlari Bİr Butona BaĞlayabİlİr Mİyİm?
ilk önce şunu belitmek isterim ki sn. sayko "komut" diye bir kavram yoktur VBA'da..yani ne kastettiğinizi tam olarak anlıyamadım.. ama sanırım kastetiğiniz şey yapılır büyük ihtimalle. siz tam olarka ne yapmak istediğinizi söyleyin, nacizhane yardımcı olmaya çalışayım ben bu forumda çok değerli arkadşlarımız mevcut muhakkak çözüm bulunur diye düşünüyorum.
korkut31 sizi çok uğraştırdım kusura bakmayın.Uzun bir çalışma sonucu istediğim tabloyu yapabildim
yaptığım tabloyu ekledim. demek istediğim anlatamadım ama bana gösterdiğiniz yolda başarabildim.
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.