- Katılım
- 14 Mayıs 2021
- Mesajlar
- 15
- Excel Vers. ve Dili
- 2016 / Türkçe
Alternatif;
Aşağıdaki kodu boş bir modüle uygulayın. (Kullanıcı Tanımlı Fonksiyon)
C++:Option Explicit Function URL(My_Cell As Range) URL = My_Cell.Hyperlinks.Item(1).Address End Function
Sonra sayfanıza geri dönün.
C1 hücresine aşağıdaki formülü uygulayın.
C++:=KÖPRÜ(URL(A1);A1)
Bu kod çok işime yaradı Korhan Bey. Gerçekten çok teşekkür ederim. Özellikle uzun URL'lerde çok büyük kolaylık sağlıyor. Sağolun, varolun, ne diyeyim.
Peki biraz daha ileriye gidersek ne olur? Örneğin, diyelim ki resimdeki gibi, Sayfa1!A1 hücresinin içeriğini verdiğiniz kod yardımıyla Sayfa2!A1 hücresine klonladım. Şimdi de Sayfa2!A1 hücresinin içeriğini Sayfa3!A1 hücresine klonlamak istiyorum. Yani artık Sayfa1!A1 hücresi ile bir işim kalmadı. Bu durumda ne yapılmalı?
Sayfa2!A1 Sayfa1!A1'e göre, Sayfa3!A1 de Sayfa2!A1'e göre değişecek. Böyle bir şey mümkün mü?
Bunu neden yapmak istediğimi tahmin ediyorum anlamışsınızdır. Sayfa1!A1 hücresindeki link benim ana linkim. Bu link aynı Excel dosyasındaki başka sayfalarda da bulunuyor. Bazen sıralamalara maruz kalıyor. Tabloda bulunduğu konum değişiyor. Ana linkte herhangi bir değişiklik yapıldığı zaman diğer sayfalarda bulunan aynı link, her nerede bulunuyor olursa olsun otomatik olarak güncellensin istiyorum.
