Bu şablon, hücrelerdeki köprüleri (hyperlink) başka hücrelere aktarmak için hazırlanmış küçük bir makro çözümüdür. Kaynak ve hedef hücreler açılan pencerelerden fare ile seçilir; köprü adresleri hedef hücrelere makro tarafından eklenir.
Dosyanın içeriği
- Sayfa1: C4:C6 hücrelerinde örnek bağlantılar bulunur. Makro bu sayfanın kod bölümüne yazılmıştır.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Dosyada CopyHyperlinks adlı tek bir makro vardır. Makro şu sırayla çalışır:- Bağlantıları kopyalanacak hücreleri seçmeniz için bir giriş penceresi açar. Pencerede o anda seçili olan alan varsayılan olarak gelir.
- İkinci pencerede bağlantıların yapıştırılacağı hücreleri seçmeniz istenir. Birden fazla hücre seçilse bile yalnızca seçimin ilk hücresi başlangıç noktası alınır ve bağlantılar bu hücreden aşağıya doğru sırayla eklenir.
- Kaynak aralıktaki her hücre sırayla kontrol edilir. Kaynak hücre ile karşılık gelen hedef hücre doluysa ve kaynak hücrede tek bir köprü varsa, aynı adres hedef hücreye köprü olarak eklenir.
- Pencerelerden biri iptal edilirse makro işlem yapmadan sonlanır.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Hedef hücrelere, bağlantının ekleneceği satırlar için bir değer yazın; makro boş hedef hücrelere köprü eklemez.
- Alt+F8 tuşlarıyla makro listesini açın, CopyHyperlinks makrosunu seçip çalıştırın.
- İlk pencerede bağlantıların bulunduğu hücreleri (örneğin C4:C6) seçip Tamam düğmesine basın.
- İkinci pencerede bağlantıların yapıştırılacağı ilk hücreyi seçin ve onaylayın.
- Hedef hücrelerde köprülerin oluştuğunu kontrol edin.