Excel'de URL metnini tıklanabilir köprüye nasıl dönüştürürüm?
Çoğu pratik durumda, düz metin olarak görünen bir dizi URL içeren Excel dosyaları alabilirsiniz ve bu URL'ler tıklanabilir bağlantılar şeklinde görünmez. Aşağıdaki ekran görüntülerinde gösterildiği gibi, bu bağlantısız URL'ler sadece metin dizeleridir ve doğrudan tıklanarak erişilemez, bu da bu web sayfalarını sıkça ziyaret etmek veya paylaşmak istediğinizde kullanışsız olabilir. Excel, her hücreyi düzenleyerek her bir URL'yi manuel olarak tıklanabilir hale getirmenize izin verir, ancak bu yaklaşım özellikle büyük bir veri kümeniz varsa hızlıca sıkıcı ve zaman alıcı hale gelir.
![]() | ![]() | ![]() |
URL metnini VBA kodu ile tıklanabilir köprüye dönüştürme
VBA, özellikle büyük miktarda satır işlemek için tekrar eden Excel görevlerini otomatikleştirmek için esnek bir yol sağlar. Makrolara aşina olan kullanıcılar için aşağıdaki VBA kodu birçok bağlantısız URL metin girdisini tek bir işlemde aktif, tıklanabilir köprülere toplu olarak dönüştürebilir. Bu yaklaşım, orijinal URL hücrelerinin üzerine köprü yazmak veya tek seferde çeşitli veri aralıklarını işlemek istediğinizde yardımcı olur.
1. Microsoft Visual Basic for Applications editörünü açmak için ALT + F11 tuşlarını basılı tutun.
2. VBA editöründe, Ekle > Modül'e tıklayın. Ardından, aşağıdaki kodu açılan kod penceresine yapıştırın.
Sub ConvertToHyperlinks()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Application.ActiveSheet.Hyperlinks.Add Rng, Rng.Value
Next
End Sub
3. Kodu çalıştırmak için F5 tuşuna basın veya Çalıştır'a tıklayın. Bir iletişim kutusu, işlemek istediğiniz aralığı seçmenizi isteyecek—onaylamadan önce aralığınızın doğru olduğundan emin olun. Tamam'a tıkladığınızda, seçiminizdeki tüm bağlantısız URL'ler aktif köprülere dönüştürülecektir.
![]() | ![]() | ![]() |
- VBA makrolarını çalıştırmadan önce verilerinizi her zaman yedekleyin, çünkü bu yöntem seçilen hücrelerdeki içeriği değiştirir.
- Çalışma sayfanız korumalıysa, makroyu çalıştırmadan önce korumayı kaldırmanız gerekir.
- Bu çözüm, büyük miktarlarda URL için verimlidir ve makrolara deneyimliyseniz faydalıdır, ancak VBA ile ilgili olmayan kullanıcılar aşağıdaki diğer çözümleri tercih edebilir.
- Eğer bazı hücrelerde URL olmayan metin veya zaten geçerli köprüler varsa, sonucu gözden geçirerek istenmeyen köprülerin oluşturulmadığından emin olun.
URL metnini Kutools for Excel ile tıklanabilir köprüye dönüştürme
VBA ile çalışmak karmaşık geliyorsa veya grafiksel bir arayüz tercih ediyorsanız, Kutools for Excel daha sezgisel bir çözüm sunar. Çok yönlü Köprüleri Dönüştür özelliği ile, mevcut köprülerden gerçek adresleri çıkarma veya düz metin URL'lerini toplu olarak tıklanabilir köprülere dönüştürme gibi birkaç köprü ile ilgili görevi hızla gerçekleştirebilirsiniz.
- Mevcut köprülerden gerçek adresleri çıkarma;
- Düz metin URL'lerini toplu olarak tıklanabilir köprülere dönüştürme;
Zaten Kutools for Excel'i yüklemiş olanlar için, aşağıdaki basit adımları izleyin:
1. Dönüştürmek istediğiniz metinsel URL'leri içeren hücre aralığını seçin.
2. Aşağıda gösterildiği gibi, Şerit üzerinde Kutools > Bağlantı > Köprüleri Dönüştür'e gidin:
3. Açılan Köprüleri Dönüştür iletişim kutusunda, seçeneğini seçin Hücre içerikleri köprü adreslerini değiştirir. Ardından düğmesine tıklayarak Sonuç aralığınıbelirtin—bu, yeni tıklanabilir köprülerin nereye yerleştirileceğini seçmenize olanak tanır. Orijinal verileri üzerine yazmak veya korumak isteğinize bağlı olarak farklı bir sütun veya orijinal aralığı seçebilirsiniz.
4. Tamam'a tıklayın. Seçilen tüm metin URL'leri, seçtiğiniz sonuç aralığında anında tıklanabilir köprülere dönüşecektir. Aşağıdaki ekran görüntüsü, nihai sonucu göstermektedir:
- Tıklanabilir köprülerin orijinal URL metninin üzerine yazılmasını istiyorsanız Kaynak Aralığını Dönüştür seçeneğini seçin. Farklı bir aralık seçmek, hem orijinal hem de yeni verileri yan yana karşılaştırma imkanı sunar.
- Geçerli çalışma kitabındaki konumlara (örneğin, çalışma sayfası hücreleri veya adlandırılmış aralıklar) bağlantı kuruyorsanız, iç navigasyon bağlantılarını yönetirken bu özellikle yararlı olan Köprüler bu belgede bir yerdir seçeneğini işaretleyin.
- Verileriniz e-posta adresleri veya hatalı biçimlendirilmiş URL'ler gibi karışık içerik içeriyorsa, yalnızca geçerli URL'ler işlevsel köprülere dönüştürülecektir, bu nedenle sonucu her zaman önizleyin.
Bu yöntem verimli ve kullanıcı dostu olup, makroları yönetmek veya düzenlemek istemeyen ve toplu köprü oluşturma için hazır grafiksel bir araç tercih eden kullanıcılar için idealdir.
URL metnini Excel Formülü (HYPERLINK işlevi) ile tıklanabilir köprüye dönüştürme
Formül tabanlı bir çözüm tercih eden veya makro veya eklenti kullanmadan hızlıca köprü oluşturmak isteyen kullanıcılar için, Excel'in HYPERLINK işlevi güvenilir bir seçenektir. Bu yöntem, özellikle hem orijinal URL metnini hem de oluşturulan tıklanabilir köprüyü saklamak istediğinizde veya VBA/makroların devre dışı bırakıldığı ve eklentilerin yüklenemediği kısıtlı ortamlarda çalışırken faydalıdır.
1. Düz metin URL'leriniz A sütununda olsun, A2 hücresinden başlasın. Yardımcı sütununuzdaki ilk hücreyi seçmek için B2 hücresine (veya verilerinizin yanındaki yardımcı sütunun ilk hücresine) tıklayın ve aşağıdaki formülü girin:
=HYPERLINK(A2, A2)
Bu formül, A2 hücresindekiyle aynı URL'yi görüntüleyen ve bağlayan bir köprü oluşturur.
2. Formülü hücreye uygulamak için Enter tuşuna basın.
3. Tüm URL metnini tıklanabilir köprülere hızlıca dönüştürmek için, fareyi B2 hücresinin sağ alt köşesine (doldurma tutamacı) getirin, ardından formülü diğer satırlar için aşağı çekin. Alternatif olarak, A sütunu sürekli ise doldurma tutamacına çift tıklayın ve Excel, verileriniz kadar otomatik olarak aşağıya dolduracaktır.
4. Gerekiyorsa, sonuçları kopyalayabilir ve Yapıştır Değerlerini kullanarak orijinal metin URL'lerini tıklanabilir eşdeğerleriyle değiştirebilir veya her iki sütunu da referans için saklayabilirsiniz.
- Hatalar görürseniz (
#DEĞER!
gibi), orijinal hücrenin geçerli bir URL formatı içerdiğini (örneğin,http://
veyahttps://
ile başladığını) kontrol edin, çünkü HYPERLINK işlevi geçerli bir adres gerektirir. - Ham URL yerine farklı bir metin göstermek için formülü şu şekilde değiştirin, bu da özel bir görüntü metni olan tıklanabilir bir bağlantı oluşturur.
=HYPERLINK(A2, "Visit Site")
- Büyük miktarda veriyle çalışırken, Excel formülleri dinamik olarak güncellenir—orijinal metni silmek veya değiştirmek, ilişkili köprüleri otomatik olarak günceller.
Avantajlar: Formül yaklaşımı doğrudan veri değişikliğini önler ve diğer hesaplamalarda kolayca kopyalanabilir veya referans alınabilir. Ayrıca, küçük veya orta büyüklükteki veri setleri için hızlı bir şekilde uygulanabilir.
Sınırlamalar: Bu yöntem yardımcı sütunların kullanımını gerektirir ve çok büyük veri setleri için otomatikleştirilmiş araçlar kadar zarif ölçeklenemez.
Genel olarak, formül yöntemi, özellikle eklenti veya kod olmadan yerleşik Excel çözümlerini tercih eden kullanıcılar için basit URL'den köprüye dönüştürme için harika bir hafif alternatiftir.
Özetle, düz metin URL'lerini Excel'de tıklanabilir köprülere dönüştürmek, VBA betikleri, Kutools for Excel eklentisi veya yerleşik HYPERLINK formülü kullanılarak gerçekleştirilebilir; her biri farklı kullanım senaryolarına ve kullanıcı tercihlerine göre uyarlanmıştır. Toplu işlemlerden önce veri yedeği almayı her zaman göz önünde bulundurun ve dönüştürmeden sonra sonuçlarınızın doğruluğunu kontrol edin. Sorunlar ortaya çıkarsa (örneğin, bağlantısız hücreler, formül hataları veya eklenti sınırlamaları), veri formatınızı, araç ayarlarınızı ve hücre referanslarınızı yeniden kontrol edin veya yukarıda tanıtılan alternatif yöntemlerden birini deneyerek görevi sorunsuz bir şekilde tamamlayın.
Demo: URL metnini Kutools for Excel ile tıklanabilir köprüye dönüştürme
İlgili makale:
Excel'de köprülerden gerçek adresleri nasıl çıkarırım?
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi güçlendirin, daha önce hiç yaşamadığınız bir verimlilik deneyimini yaşayın. Kutools for Excel, üretkenliğinizi artıracak ve zamanı kaydetmenizi sağlayacak300’den fazla gelişmiş özellik sunar. En çok ihtiyaç duyduğunuz özelliği almak için buraya tıklayın...
Office Tab, Office’e sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır
- Word, Excel, PowerPoint’te sekmeli düzenleme ve okuma işlevini etkinleştirin.
- Aynı pencere içerisinde yeni sekmelerde birden fazla belge açın veya oluşturun, yeni pencerelerde açmak yerine.
- Verimliliğinizi %50 artırın, her gün yüzlerce fare tıklamasını sizin için azaltın!