• DİKKAT

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

dikdörtgen şekildeki isim ile aynı sayfaya gitme

Katılım
6 Temmuz 2008
Mesajlar
1,875
Excel Vers. ve Dili
OFFİCE 2010- TÜRKÇE
merhabalar;
Kod:
Sub sayfaya_git()

git = Selection.ShapeRange.TextFrame2.TextRange
Sheets(git).Select
End Sub

Sayfada bulunan dikdörtgen şekile yukarıdaki makroyu atadığımda çalışmıyor.

Ancak şekli seçip kodu manuel olarak çalıştırınca ilgili sayfaya gitme işlemi gerçekleşiyor.
Alternatif olarak (köprü hariç) ne yapabilirim?
 
Ne yapmaya çalıştığınızı anlamadım maalesef. Sayfadaki mavi kutulardan hangisi seçiliyse, Düğme1'e tıklandığında o sayfaya gidiyor. Sizin yapmak istediğiniz o düğme1'i kullanmadan, mavi kutulara tıkladığınızda ilgili sayfaya gitmesi mi?
 
Bi an aklıma 80ler dizindeki replik geldi :)

"aynen convaynen" :)


Evet her bir kutuya aynı makroyu atayıp o kutuda ne yazıyorsa o sayfaya gitmesi.
 
Merhaba,

Ben işin kısa yolunu seçiyorum bu gibi durumlarda.

Şekillere Sayfa isimlerini veriniz ve tüm şekillere aynı makroyu atayınız. Kod aşağıdaki gibi kısalacaktır.

Kod:
Sub sayfaya_git()
    
    Sheets(Application.Caller).Select
    
End Sub
 
Aynen yaptım fakat hata verdi?
 

Ekli dosyalar

  • Adsız.jpg
    Adsız.jpg
    77.3 KB · Görüntüleme: 6
. . .

Nesneye makro atayınca ilk tıklamadaki select özelliği iptal oluyor.
Benzer bir sıkıntı hücrelerde köprü tanımlayıncada yaşanıyor.

. . .
 
Merhaba,

Ben işin kısa yolunu seçiyorum bu gibi durumlarda.

Şekillere Sayfa isimlerini veriniz ve tüm şekillere aynı makroyu atayınız. Kod aşağıdaki gibi kısalacaktır.

Kod:
Sub sayfaya_git()
    
    Sheets(Application.Caller).Select
    
End Sub

Necdet hocamteşekkürler sorun çözülmüştür.

"1 Yuvarlatılmış Dikdörtgen" yazan yere sayfa isimlerini yazınca oldu :)
 
Geri
Üst