Excel köprü eğitimi: Excel'de oluşturma, değiştirme, kullanma ve kaldırma
Bildiğimiz kadarıyla, köprüler internette web siteleri arasında gezinmek için kullanılır. Excel'de ise, yalnızca bir web sayfası açmakla kalmaz, aynı zamanda bir hücreye, çalışma sayfasına, çalışma kitabına ve benzeri yerlere de köprü oluşturabilirsiniz. Bu eğitimde, Excel'de köprüleri nasıl oluşturacağınızı, değiştireceğinizi, kullanacağınızı ve kaldıracağınızı adım adım açıklayarak köprüleri hızlıca öğrenmenize yardımcı olacağız.
İçindekiler: [ Gizle ]
1. Excel'de köprü nedir?
Excel'de köprü, aşağıdaki öğelerden birini yalnızca bir tıklamayla açmanıza olanak tanıyan bir referanstır:
- Bir dosya
- Bir dosyada belirli bir konum
- Bir web sayfası
- Bir e-posta mesajı
Genellikle, Excel'deki bir köprü, aşağıdaki ekran görüntüsünde gösterildiği gibi, bir hücrede mavi altı çizili yazı tipiyle vurgulanmış olarak görüntülenir.
2. Köprü türleri
Excel'de iki tür köprü vardır: mutlak köprüler ve göreli köprüler. Bu bölümde, bu iki köprü türü arasındaki farkı ele alacağız.
2.1 Excel'de mutlak köprüler
Bir mutlak köprü, protokol://alan/yol şeklinde tam bir adres içerir.
Aşağıdaki örneklere bakınız:
2.2 Excel'de göreli köprüler
Bir göreli köprü, mutlak köprüye göre her zaman daha az bilgi içerir.
Aşağıdaki örneklere bakınız:
Bir web sayfası için, göreli köprüler kullanmak, mutlak köprüler kullanmaya göre sayfaların daha hızlı yüklenmesini sağlar.
Microsoft Excel'de, harici bağlantılar oluştururken hem mutlak hem de göreli köprü kullanabilirsiniz, ancak bu durumda göreli yollar kullanmanız şiddetle önerilir. Göreli köprü ile, gelecekte dosyalar arasında bağlantılar bozulmadan çalışma kitaplarını taşıyabilirsiniz. Ancak, bu durum bağlantılı dosya ile kaynak veri dosyasının konumuna bağlıdır:
- Bağlantılı dosya ile kaynak veri dosyası aynı klasörde bulunuyorsa.
- Kaynak veri dosyası, bağlantılı dosya ile aynı kök klasörde yer alan bir alt klasörde bulunuyorsa.
Örneğin, bağlantılı dosya C:\Users\linked.xlsx konumunda ve kaynak veri dosyası C:\Users\info\source.xlsx konumunda yer alıyor. Bu durumda, göreli köprü ile her iki dosyayı da istediğiniz yere taşıyabilirsiniz; bağlantı bozulmaz ve güncellenmesine gerek kalmaz, yeter ki kaynak veri dosyası "info" adlı alt klasörde kalmaya devam etsin. Eğer bu durumda mutlak köprü kullanırsanız, dosya her taşındığında yolu güncellemeniz gerekir.
3. Excel'de köprü oluşturmanın temel yöntemi
Excel, kullanıcıların Excel'de köprü oluşturması için iki yöntem sunar.
3.1 Excel Köprü özelliğiyle köprü oluşturma
Köprü oluşturmanın en geleneksel yolu, Köprü Ekle komutunu kullanmaktır. Bu bölümde, Excel'de köprü oluşturmak için Köprü Ekle komutunun nasıl uygulanacağını göstereceğiz.
1. Köprü eklemek istediğiniz bir hücreyi seçin ve ardından Ekle > Köprü'ye tıklayın.
Notlar:
2. Ardından Köprü Ekle iletişim kutusu açılır, hangi tür köprü oluşturmak istediğinize bağlı olarak aşağıdaki gibi yapılandırabilirsiniz.
3.1.1 Başka bir dosyaya köprü oluşturma
Köprü Ekle iletişim kutusunda, başka bir dosyaya harici bağlantı oluşturmak istiyorsanız aşağıdaki gibi yapılandırmanız gerekir:
1. Bağlantı için bölmede Mevcut Dosya veya Web Sayfası seçeneğini seçili bırakın;
2. Gözat listesinde, bağlantı vermek istediğiniz dosyayı belirtin.
İpucu: Listeden doğrudan bir dosya seçebilir, Gözat açılır okuna tıklayarak tüm seçenekleri görüntüleyebilir veya Dosya için Gözat simgesine tıklayarak Dosyaya Bağlantı iletişim kutusunu açabilirsiniz.
3. Görüntülenecek metin kutusunda, seçili hücrede bir değer varsa burada gösterilir, gerekirse değiştirebilirsiniz.
4. Köprü üzerine gelindiğinde bir ekran ipucu göstermek isteğe bağlıdır. Ekran İpucu düğmesine tıklayın, ekran ipucu metnini girin ve Tamam'a tıklayın.
5. Tamam'a tıklayın.
Artık belirli bir dosyaya köprü oluşturdunuz. Köprüye tıkladığınızda dosya hemen açılır.
3.1.2 Bir web sitesine köprü oluşturma
Köprü Ekle iletişim kutusunda, aşağıdaki adımlarla bir web sayfasına köprü de oluşturabilirsiniz.
1. Bağlantı için bölmede Mevcut Dosya veya Web Sayfası seçeneğini seçili bırakın;
2. Adres ve Görüntülenecek metin kutularını doldurun.
- Bağlantı verilen web sayfasını hatırlıyorsanız, doğrudan Adres kutusuna girin.
- Bağlantı verilen web sayfasını tam olarak hatırlamıyorsanız ancak tarayıcınızın favorilerinde kayıtlıysa, Web'de Gözat düğmesine tıklayın
ve Gözat bölümünde web tarayıcısını açın. Web tarayıcısında bağlantı vermek istediğiniz web sayfasını açın, ardından tekrar Köprü Ekle iletişim kutusuna dönün, web tarayıcısını kapatmadan. Şu anda açık olan web sayfasının Adres ve Görüntülenecek metin alanlarının otomatik olarak doldurulduğunu göreceksiniz.
İpucu: Görüntülenecek metni değiştirebilir veya ihtiyacınıza göre Ekran İpucu ekleyebilirsiniz.
3. Tamam'a tıklayın.
3.1.3 Geçerli çalışma kitabındaki belirli bir konuma köprü oluşturma
Geçerli çalışma sayfası veya çalışma kitabında belirli bir konuma köprü oluşturmak için Köprü Ekle iletişim kutusunu aşağıdaki gibi yapılandırabilirsiniz.
1. Mevcut Dosya veya Web Sayfası seçeneğini Bağlantı için bölmede seçili bırakın;
2. Yer İmi düğmesine tıklayın.
3. Ardından Belgedeki Yeri Seç iletişim kutusu açılır, gitmek istediğiniz hücre adresini Hücre başvurusu kutusuna yazın, ihtiyacınıza göre çalışma sayfası veya adlandırılmış aralığı seçin ve ardından Tamam'a tıklayın.
4. Ayarları tamamlamak için tekrar Köprü Ekle iletişim kutusuna döndüğünüzde Tamam'a tıklayın.
Başka bir çözüm: Köprü Ekle iletişim kutusunda, Bağlantı için bölmede Bu Belgedeki Yer seçeneğini seçin, bağlantı vereceğiniz çalışma sayfası/adlandırılmış aralığı ve hücreyi belirtin ve ardından Tamam'a tıklayın. Ekran görüntüsüne bakınız:
3.1.4 Bir e-posta adresine köprü oluşturma
Bu bölümde, Köprü Ekle iletişim kutusunda bir e-posta mesajı oluşturmak için köprü oluşturmayı göstereceğiz.
1. Bağlantı için bölmede E-posta Adresi seçeneğini seçin;
2. Görüntülenecek metin kutusunda, seçili hücrede bir değer varsa burada gösterilir, gerekirse değiştirebilirsiniz.
3. E-posta adresi alanına, noktalı virgülle ayrılmış bir veya birden fazla e-posta adresi girin.
4. Konu alanına, e-posta konusunu doğrudan girin.
İpucu: E-posta konusunu ekledikten sonra, e-posta gövdesini de dahil etmek isterseniz, konunun sonuna &body=body content ekleyin, örneğin: Kutools for Excel SSS'leri&body=Ürününüz hakkında daha fazla bilgi almak istiyorum.
3. Tamam'a tıklayın.
Bundan sonra, köprüye tıkladığınızda bir Outlook e-posta penceresi açılır ve To, Subject ve Email body alanları yukarıda belirttiğimiz adres ve içeriklerle doldurulmuş olur.
Not: Bu mailto köprüsünün Outlook'ta açılmasını zorunlu kılmak için, bilgisayarınızda Outlook'un varsayılan e-posta istemcisi olarak ayarlandığından emin olun.
3.2 HYPERLINK fonksiyonu ile köprü oluşturma
Köprü Ekle komutunun yanı sıra, Excel'de köprü oluşturmak için HYPERLINK fonksiyonunu da kullanabilirsiniz.
Sözdizimi
HYPERLINK(bağlantı_yeri, [görünen_ad])
Bağımsız değişkenler
Aşağıda, HYPERLINK fonksiyonunu kullanarak Excel'de köprü oluşturmanın örneklerini bulabilirsiniz.
Örnek1: HYPERLINK fonksiyonu ile başka bir dosyaya bağlantı
Diyelim ki C:\Users\Win10x64Test\Documents\My files yolunda bulunan "test" adlı bir txt dosyasına köprü oluşturmak istiyorsunuz, aşağıdaki gibi HYPERLINK fonksiyonunu kullanabilirsiniz.
1. Köprüyü yerleştirmek için bir hücre seçin, aşağıdaki formülü girin ve Enter tuşuna basın.
=HYPERLINK("C:\Users\Win10x64Test\Documents\My files\test.txt","test adlı txt dosyasını açmak için tıklayın")
Bağlantılı dosya ile kaynak veri dosyası aynı klasördeyse, HYPERLINK fonksiyonunda göreli köprü (dosya yolu yalnızca dosya adı ve uzantısı içerir) kullanabilirsiniz:
=HYPERLINK("test.txt","test adlı txt dosyasını açmak için tıklayın")
Kaynak veri dosyası, bağlantılı dosya ile aynı kök klasörde yer alan bir alt klasördeyse, HYPERLINK fonksiyonunda göreli köprü (dosya yolu yalnızca kök klasör adı, dosya adı ve uzantısı içerir) kullanabilirsiniz:
=HYPERLINK("My files\test.txt","test adlı txt dosyasını açmak için tıklayın")
Oluşturduktan sonra, köprüye tıklamak test.txt dosyasını doğrudan açacaktır.
Örnek2: HYPERLINK fonksiyonu ile bir web sitesine bağlantı
HYPERLINK fonksiyonu, web sitelerine köprü oluşturmayı da destekler.
1. Köprüyü yerleştirmek için boş bir hücre seçin, aşağıdaki formülü girin ve Enter tuşuna basın.
=HYPERLINK("https://www.extendoffice.com/","Extendoffice")
Örnek3: HYPERLINK fonksiyonu ile geçerli çalışma kitabındaki belirli bir konuma bağlantı
Diyelim ki geçerli çalışma kitabında Sheet4'ün D100 hücresine bağlantı vermek istiyorsunuz, aşağıdaki formülü uygulayabilirsiniz.
1. Köprüyü çıktı olarak almak için boş bir hücre seçin, aşağıdaki formülü girin ve Enter tuşuna basın.
=HYPERLINK("#Sheet4!D100","Sheet4'ün D100 hücresine git")
Örnek4: HYPERLINK fonksiyonu ile bir e-posta adresine bağlantı
Bir e-posta adresine köprü oluşturmak için HYPERLINK fonksiyonunu "mailto" ile birleştirebilirsiniz.
=HYPERLINK("mailto:"&"e-posta adresi","görüntülenecek metin")
1. Boş bir hücre seçin, aşağıdaki formülü girin ve Enter tuşuna basın.
=HYPERLINK("mailto:"&"happysiluvia@gmail.com","e-posta gönder")
Formülde iki e-posta adresi dahil etmek için şu formülü uygulayın:
=HYPERLINK("mailto:"&"E-posta adresi A"&","&"E-posta adresi B","Görüntülenecek metin")
Bundan sonra, köprüye tıkladığınızda, belirttiğiniz e-posta adreslerinin To alanında listelendiği bir Outlook e-posta mesajı oluşturulur.
4. Farklı durumlarda köprü oluşturma
Excel kullanırken, Köprü Ekle komutu ve HYPERLINK fonksiyonunun tek başına yeterli olmadığı özel durumlarda köprü oluşturmanız gerekebilir; örneğin, aynı anda birden fazla köprü oluşturmak, bir çalışma kitabındaki her çalışma sayfasına toplu olarak köprü eklemek, hücre değerine göre dinamik köprü oluşturmak gibi.
Bu bölümde, köprü oluşturmak için farklı durumları ve bunları başarmak için ilgili yöntemleri listeliyoruz.
4.1 Bir veya birden fazla hücrede birden fazla köprü oluşturma
Yukarıdaki geleneksel yöntemler, bir hücrede her seferinde yalnızca bir köprü oluşturabilir; bir veya birden fazla hücrede birden fazla köprü oluşturmak istiyorsanız, aşağıdaki yöntemler size yardımcı olabilir.
4.1.1: Şekillerle bir hücrede birden fazla köprü oluşturma
Varsayılan olarak, Excel bir hücrede her seferinde yalnızca bir köprü oluşturmanıza izin verir. Ancak, küçük bir ipucu: bir hücrede birden fazla köprü oluşturmak için şekiller kullanabilirsiniz.
Diyelim ki B1 hücresinde aşağıdaki ekran görüntüsünde gösterildiği gibi bir cümle var ve "Extendoffice", "Kutools for Excel", "Kutools for Outlook" ve "Kutools for Word" metinlerine ayrı ayrı farklı köprüler eklemek istiyorsunuz, aşağıdaki gibi yapabilirsiniz.
1. Öncelikle, bu metinleri mavi renge boyayarak ve altını çizerek köprü metni görünümüne getirin. Sonrasında, aşağıdaki gibi sonuçları görebilirsiniz.
2. Ekle > Şekiller > Dikdörtgen'e tıklayın.
3. Köprü eklemek istediğiniz metni kaplayacak şekilde bir dikdörtgen çizin. Bu örnekte, "Extendoffice" metnini kaplayacak şekilde bir dikdörtgen çiziyorum. Ekran görüntüsüne bakınız:
4. Dikdörtgene sağ tıklayın ve içerik menüsünden Şekli Biçimlendir'i seçerek Şekli Biçimlendir bölmesini açın.
5. Şekli Biçimlendir bölmesinde, Doldur ve Çizgi seçeneklerini Doldurma yok ve Çizgi yok olarak değiştirin.
Artık şekil şeffaf oldu.
6. Şekil seçiliyken sağ tıklayın ve içerik menüsünden Köprü'yü seçin.
7. Köprü Ekle iletişim kutusunda bir adres belirtin ve ardından Tamam'a tıklayın. Ekran görüntüsüne bakınız:
İpucu: Köprü Ekle iletişim kutusunda, ihtiyacınıza göre farklı türde köprüler yapılandırabilirsiniz, nasıl yapılacağını öğrenmek için tıklayın.
8.2'den7'ye kadar olan adımları, hücredeki diğer metinlere de köprü ekleyene kadar tekrarlayın.
Bir hücreye birden fazla köprü ekledikten sonra, aşağıdaki demoda gösterildiği gibi sonucu görebilirsiniz.
4.1.2 Harika bir araçla birden fazla hücre için çoklu köprü oluşturma
Birçok hücreye toplu olarak köprü eklemek için, Kutools for Excel'in Bağlantıları Dönüştür özelliğini şiddetle tavsiye ederiz.
Diyelim ki iki sütunda ayrı ayrı metinler ve karşılık gelen köprü adresleri var; tüm metinlere, karşılık gelen köprü adreslerine göre toplu olarak köprü eklemek için aşağıdaki adımları uygulayabilirsiniz.
1. Kutools > Bağlantı > Bağlantıları Dönüştür'e tıklayın. Ekran görüntüsüne bakınız:
2. Bağlantıları Dönüştür iletişim kutusunda aşağıdaki gibi yapılandırmanız gerekir.


Şimdiye kadar, seçili hücrelere aşağıdaki ekran görüntüsünde gösterildiği gibi farklı köprüler toplu olarak eklenmiştir.
Bu yardımcı programın ücretsiz deneme sürümünü (30-gün) kullanmak istiyorsanız, lütfen indirmek için tıklayın ve ardından yukarıdaki adımlara göre işlemi uygulamak için gidin.
4.2 Bir çalışma kitabındaki her çalışma sayfasına köprü oluşturma
Diyelim ki Ocak'tan Aralık'a kadar12 çalışma sayfası içeren bir satış raporu çalışma kitabı aldınız ve veri bulmak ve analiz etmek için sık sık sayfalar arasında geçiş yapmanız gerekiyor. Bu durumda, çalışma sayfalarının köprülenmiş bir dizinini oluşturmak kesinlikle yardımcı olacak ve çok zaman kazandıracaktır. Bu bölümde, geçerli çalışma kitabında köprülenmiş bir sayfa dizinini hızlıca oluşturmanıza yardımcı olacak iki yöntemi ayrıntılı olarak gösteriyoruz.
4.2.1 VBA kodu ile bir çalışma kitabındaki her çalışma sayfasına köprü oluşturma
Aşağıdaki VBA kodunu uygulayarak bir çalışma kitabında köprülerle sayfa dizini oluşturabilirsiniz.
1. Sayfa dizini oluşturmak istediğiniz çalışma kitabında, aynı anda Alt + F11 tuşlarına basın.
2. Microsoft Visual Basic for Applications penceresinde, Ekle > Modül'e tıklayın ve ardından aşağıdaki VBA kodunu Modül penceresine kopyalayın.
VBA kodu: Geçerli çalışma kitabında köprülenmiş sayfa dizini oluşturma
Sub CreateIndex()
'Updateby Extendoffice 20210825
Dim xAlerts As Boolean
Dim I As Long
Dim xShtIndex As Worksheet
Dim xSht As Variant
xAlerts = Application.DisplayAlerts
Application.DisplayAlerts = False
On Error Resume Next
Sheets("Index").Delete
On Error GoTo 0
Set xShtIndex = Sheets.Add(Sheets(1))
xShtIndex.Name = "Index"
I = 1
Cells(1, 1).Value = "INDEX"
For Each xSht In ThisWorkbook.Sheets
If xSht.Name <> "Index" Then
I = I + 1
xShtIndex.Hyperlinks.Add Cells(I, 1), "", "'" & xSht.Name & "'!A1", , xSht.Name
End If
Next
Application.DisplayAlerts = xAlerts
End Sub
3. Kodu çalıştırmak için F5 tuşuna basın.
Ardından, "Dizin" adlı yeni bir çalışma sayfası tüm çalışma sayfalarından önce eklenir. Tüm sayfa adları köprülerle birlikte bir sütunda listelenir ve herhangi bir köprülenmiş sayfa adına tıklayarak ilgili çalışma sayfasını hemen açabilirsiniz.
4.2.2 Harika bir araçla bir çalışma kitabındaki her çalışma sayfasına kolayca köprü oluşturma
VBA kodlarıyla uğraşmak istemiyorsanız, Kutools for Excel'in Bağlantı Tablosu Oluştur özelliğini şiddetle tavsiye ederiz. Bu özellikle, yalnızca birkaç tıklamayla bir çalışma kitabında köprülenmiş sayfa dizinini kolayca oluşturabilirsiniz.
1. Köprülenmiş sayfa dizini oluşturmak istediğiniz çalışma kitabında, Kutools Plus > Çalışma Sayfası > Bağlantı Tablosu Oluştur'a tıklayın.
2. Bağlantı Tablosu Oluştur iletişim kutusunda aşağıdaki ayarları yapmanız gerekir.
İpucu: Kapsanacak Satır Sayısı: Liste tek ekranda gösterilemeyecek kadar uzunsa, sayfa dizinini2 veya daha fazla sütunda göstermek isteğe bağlıdır.
Ardından, köprülenmiş sayfa dizini geçerli çalışma kitabında aşağıdaki ekran görüntüsünde gösterildiği gibi oluşturulur.
4.3 Hücre değerine göre dinamik köprüler oluşturma
Aşağıdaki demoda gösterildiği gibi, biri açılır liste içeren, diğeri açılır listenin kaynak verilerini içeren iki çalışma sayfası var. Şimdi, açılır listenin yanına bir köprü eklemeniz gerekiyor; açılır listeden bir öğe seçtikten sonra, köprüye tıkladığınızda doğrudan kaynak veri çalışma sayfasındaki ilgili hücreye atlanacak.
Excel'de hücre değerine göre dinamik köprülerin nasıl oluşturulacağını öğrenmek için tıklayın.
4.4 Düz metinden köprü oluşturma
Diyelim ki, yöneticinize teslim etmeniz gereken düz metin olarak görünen bir URL listesine sahipsiniz. Teslim etmeden önce, tüm URL düz metinlerini tıklanabilir köprülere dönüştürmeniz gerekiyor. Bunu nasıl başarabilirsiniz? Bu bölümde, bunu yapmanıza yardımcı olacak iki yöntem sunulmaktadır.
4.4.1 VBA kodu ile URL metnini tıklanabilir köprüye dönüştürme
Aşağıdaki VBA kodunu çalıştırarak Excel'de URL düz metinlerinden köprü oluşturabilirsiniz.
1. Alt + F11 tuşlarına basarak Microsoft Visual Basic for Applications penceresini açın.
2. Microsoft Visual Basic for Applications penceresinde, Ekle > Modül'e tıklayın ve ardından aşağıdaki VBA kodunu Modül penceresine kopyalayın.
VBA kodu: Excel'de URL metnini tıklanabilir köprüye dönüştürme
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. F5 tuşuna basarak kodu çalıştırın. Açılan Kutools for Excel iletişim kutusunda, köprüye dönüştürmek istediğiniz düz metinleri içeren aralığı seçin ve ardından Tamam'a tıklayın.
Ardından, seçili hücrelerdeki tüm düz metinler aşağıdaki ekran görüntüsünde gösterildiği gibi köprülere dönüştürülmüştür.
4.4.2 Harika bir araçla URL metnini tıklanabilir köprüye dönüştürme
Bu bölümde, Excel'de URL metinlerini kolayca tıklanabilir köprülere dönüştürmenize yardımcı olacak Kutools for Excel'in Bağlantıları Dönüştür özelliği tanıtılmaktadır.
1. Köprüye dönüştürmek istediğiniz URL düz metinlerini içeren aralığı seçin ve ardından Kutools > Bağlantı > Bağlantıları Dönüştür'e tıklayın.
2. Bağlantıları Dönüştür iletişim kutusunda aşağıdaki gibi yapılandırmanız gerekir.
Not: Seçili aralık otomatik olarak Giriş aralığı kutusunda görüntülenir, ihtiyacınıza göre değiştirebilirsiniz.
Ardından, seçili hücrelerdeki tüm düz metinler aynı anda köprülere dönüştürülmüştür.
4.5 Bir klasördeki tüm dosyalara köprü oluşturma
Aşağıdaki ekran görüntüsünde gösterildiği gibi, klasörde farklı türde dosyalar var ve bunların tümüne veya yalnızca belirli türdekilere bir çalışma sayfasında köprü oluşturmak istiyorsunuz; aşağıdaki yöntemler bunu yapmanıza yardımcı olabilir.
4.5.1 VBA kodu ile bir klasördeki tüm dosya adlarını otomatik olarak listeleyip köprü oluşturma
Aşağıdaki VBA kodunu uygulayarak belirli bir klasördeki tüm dosya adlarını listeleyebilir ve aynı anda otomatik olarak köprü oluşturabilirsiniz. Lütfen aşağıdaki adımları izleyin.
1. Bir çalışma kitabında, köprülenmiş dosya adlarını çıktı olarak almak için yeni bir sayfa oluşturun.
2. Aynı anda Alt + F11 tuşlarına basarak Microsoft Visual Basic for Applications penceresini açın.
3. Microsoft Visual Basic for Applications penceresinde, Ekle > Modül'e tıklayın ve ardından aşağıdaki VBA kodunu Modül penceresine kopyalayın.
VBA kodu: Bir klasördeki tüm dosya adlarını listeleyip köprü oluşturma
Sub ListFileNames()
'Update by Extendoffice 20210827
Dim xFSO As Object
Dim xFolder As Object
Dim xFile As Object
Dim xFiDialog As FileDialog
Dim xPath As String
Dim I As Integer
Set xFiDialog = Application.FileDialog(msoFileDialogFolderPicker)
If xFiDialog.Show = -1 Then
xPath = xFiDialog.SelectedItems(1)
End If
Set xFiDialog = Nothing
If xPath = "" Then Exit Sub
Set xFSO = CreateObject("Scripting.FileSystemObject")
Set xFolder = xFSO.GetFolder(xPath)
For Each xFile In xFolder.Files
I = I + 1
ActiveSheet.Hyperlinks.Add Cells(I, 1), xFile.Path, , , xFile.Name
Next
End Sub
4. F5 tuşuna basarak kodu çalıştırın. Açılan Gözat penceresinde, Excel'de köprü oluşturmak istediğiniz dosyaların bulunduğu klasörü seçin ve ardından Tamam'a tıklayın.
Ardından, seçili klasördeki tüm dosya adları yeni çalışma sayfasında A sütununda A1 hücresinden itibaren listelenir. Aynı anda her dosya için köprüler de oluşturulur. Hücredeki herhangi bir köprülenmiş dosya adına tıklayarak dosyayı doğrudan açabilirsiniz.
Not: Belirli klasörde alt klasörler varsa, alt klasörlerdeki dosya adları listelenmeyecektir.
4.5.2 Harika bir araçla bir klasördeki dosyaları kolayca listeleyip köprü oluşturma
Yukarıdaki VBA kodu yalnızca bir klasördeki tüm dosya adlarını listelemenize olanak tanır. Burada Kutools for Excel'in Dosya Adı Listesi özelliğini öneriyoruz. Bu özellikle, yalnızca bir klasörde değil, alt klasörlerinde de köprülerle birlikte tüm dosya adlarını veya belirli türdeki dosya adlarını kolayca listeleyebilirsiniz.
1. Kutools Plus > İçe Aktar & Dışa Aktar > Dosya Adı Listesi'ne tıklayın.
2. Dosya Adı Listesi iletişim kutusunda aşağıdaki ayarları yapın.

Ardından, belirtilen klasördeki tüm dosya adları yeni oluşturulan bir çalışma sayfasında köprülerle birlikte aşağıdaki ekran görüntüsünde gösterildiği gibi listelenir.
Çalışma sayfasında, dosya adını tıklayarak dosyayı açabilir veya klasör yolunu tıklayarak klasörü açabilirsiniz.
5. Excel'de köprüleri değiştirme
Bir köprü oluşturduktan sonra, örneğin bağlantı metnini veya konumunu değiştirmek, bağlantının görünümünü değiştirmek veya bağlantı yolunu değiştirmek gibi düzenlemeler yapmanız gerekebilir. Burada, bu sorunları tek tek nasıl çözebileceğinizi göstereceğiz.
5.1 Düzenle Köprü özelliğiyle bağlantı metnini veya konumunu değiştirme
Düzenle Köprü özelliğini kullanarak bağlantı metnini, bağlantı konumunu veya her ikisini ihtiyacınıza göre değiştirebilirsiniz.
1. Köprü hücresini seçin, sağ tıklayın ve içerik menüsünden Düzenle Köprü'yü seçin veya Ctrl + K tuşlarına basın.
2. Düzenle Köprü iletişim kutusunda, seçenekleri ihtiyacınıza göre değiştirin ve ardından değişiklikleri kaydetmek için Tamam'a tıklayın.
Örneğin, bağlantı metnini değiştirmek için Görüntülenecek metin kutusundaki metni düzenleyin.
5.2 Geçerli çalışma kitabında köprülerin görünümünü değiştirme
Varsayılan olarak, Excel köprüleri mavi altı çizili biçimde gösterir. Bu bölümde, Excel'de köprülerin görünümünün nasıl değiştirileceğini gösteriyoruz.
Geçerli çalışma kitabında henüz tıklanmamış köprülerin görünümünü değiştirmek istiyorsanız, aşağıdaki gibi yapılandırın.
1. Giriş sekmesinde, Stiller kutusunda Köprü'ye sağ tıklayın ve içerik menüsünden Biçimlendir'i tıklayın.
2. Stil iletişim kutusunda, Biçimlendir düğmesine tıklayın.
3. Ardından, Hücreleri Biçimlendir iletişim kutusuna geçin, Yazı Tipi sekmesinde seçenekleri ihtiyacınıza göre değiştirin ve ardından değişiklikleri kaydetmek için Tamam'a tıklayın.
Bu durumda, köprülerin yazı tipi stilini ve rengini değiştiriyorum. Ekran görüntüsüne bakınız:
4. Stil iletişim kutusuna döndüğünüzde Tamam'a tıklayın.
Artık, geçerli çalışma kitabında henüz tıklanmamış köprülerin belirtilen biçimde değiştirildiğini görebilirsiniz.
Not: Tıklanmış köprülerin görünümünü değiştirmek için, Giriş sekmesinde Stiller kutusunda Takip Edilen Köprü'ye sağ tıklayın, içerik menüsünden Biçimlendir'i seçin ve ardından yukarıdaki2-4. adımları uygulayın.
5.3 Excel'de birden fazla köprü yolunu aynı anda değiştirme
Diyelim ki bir çalışma sayfasında birden fazla hücre verisi için aynı köprüyü oluşturdunuz; köprü yolunu toplu olarak yeni bir yolla değiştirmek için aşağıdaki yöntemlerden birini deneyebilirsiniz.
5.3.1 VBA kodu ile birden fazla köprü yolunu aynı anda değiştirme
Aşağıdaki VBA kodu, etkin çalışma sayfasındaki aynı köprü yolunu aynı anda değiştirmenize yardımcı olabilir. Lütfen aşağıdaki adımları izleyin.
1. Alt + F11 tuşlarına basarak Microsoft Visual Basic for Applications penceresini açın.
2. Microsoft Visual Basic for Applications penceresinde, Ekle > Modül'e tıklayın ve ardından aşağıdaki VBA kodunu Modül penceresine kopyalayın. Ekran görüntüsüne bakınız:
VBA kodu: Birden fazla köprü yolunu aynı anda değiştirme
Sub ReplaceHyperlinks()
'Update by Extendoffice 20210831
Dim Ws As Worksheet
Dim xHyperlink As Hyperlink
Dim xOld As String, xNew As String
xTitleId = "KutoolsforExcel"
Set Ws = Application.ActiveSheet
xOld = Application.InputBox("Old text:", xTitleId, "", Type:=2)
xNew = Application.InputBox("New text:", xTitleId, "", Type:=2)
Application.ScreenUpdating = False
For Each xHyperlink In Ws.Hyperlinks
xHyperlink.Address = Replace(xHyperlink.Address, xOld, xNew)
Next
Application.ScreenUpdating = True
End Sub
3. Kodu çalıştırmak için F5 tuşuna basın.
4. Açılan KutoolsforExcel iletişim kutusunda, değiştirmek istediğiniz köprü adresi metnini girin ve Tamam'a tıklayın.
5. İkinci açılan KutoolsforExcel iletişim kutusunda, değiştirmek istediğiniz yeni köprü adresi metnini girin ve ardından Tamam düğmesine tıklayın.
Bu durumda, mevcut çalışma sayfasındaki tüm "addin" ifadelerini köprülerde "extendoffice" ile değiştiriyorum. Sonucu aşağıdaki ekran görüntüsünde görebilirsiniz.
5.3.2 Harika bir araçla birden fazla köprü yolunu aynı anda değiştirme
Kutools for Excel'in Birden Fazla Çalışma Kitabında Bul ve Değiştir özelliğiyle, yalnızca seçili bir aralıkta değil, aynı zamanda birden fazla seçili sayfada, tüm açık çalışma kitaplarında veya geçerli çalışma kitabında birden fazla köprü yolunu kolayca değiştirebilirsiniz.
1. Kutools > Bul > Birden Fazla Çalışma Kitabında Bul & Değiştir'e tıklayın. Ekran görüntüsüne bakınız:
2. Ardından, Bul ve Değiştir bölmesi çalışma kitabının sol tarafında görüntülenir, aşağıdaki gibi yapılandırmanız gerekir.
Değiştirme işleminden sonra, sonuçlar aşağıdaki liste kutusunda görüntülenir.
6. Excel'de köprü kullanımı için ipuçları
Bu bölümde, köprü kullanımı için bazı pratik ipuçları bulabilirsiniz.
6.1 Köprüyü açmadan bir hücreyi seçme
Bazen, köprü içeren bir hücreyi seçerken köprü hemen açılabilir. Köprüyü açmadan bir hücreyi nasıl seçebiliriz? Bu bölümdeki küçük ipucu size yardımcı olacaktır.
Hücreye tıklayın ve sol fare tuşunu bırakmadan imleç değişene kadar bekleyin .
Aşağıdaki demoda gösterildiği gibi, köprüye dokunmadan hücreyi seçmiş olacaksınız.
6.2 VBA kodu ile toplu olarak birden fazla köprüyü açma
Burada, Excel'de birden fazla köprüyü toplu olarak açmanıza yardımcı olacak bir VBA kodu sunuyoruz.
1. Alt + F11 tuşlarına basın.
2. Açılan Microsoft Visual Basic for Applications penceresinde, Ekle > Modül'e tıklayın ve ardından aşağıdaki VBA kodunu Modül penceresine kopyalayın.
VBA kodu: Birden fazla köprüyü toplu olarak açma
Sub OpenHyperLinks()
'Update by Extendoffice 20210831
Dim xHyperlink As Hyperlink
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 xHyperlink In WorkRng.Hyperlinks
xHyperlink.Follow
Next
End Sub
3. KutoolsforExcel iletişim kutusunda, toplu olarak açmak istediğiniz köprüleri içeren hücreleri seçin ve ardından Tamam'a tıklayın.
Ardından, seçili aralıktaki tüm köprüler hemen açılır.
6.3 Köprü açılırken varsayılan tarayıcıyı değiştirme
Bir köprüye tıkladığınızda, pencerenin varsayılan tarayıcısı ile açılır. Birden fazla web tarayıcısı olan kullanıcılar için bu oldukça yaygındır. Bu bölümde, varsayılan tarayıcıyı nasıl değiştireceğinizi ve böylece Excel'deki bağlantılara tıkladığınızda tercih ettiğiniz tarayıcıda açılmasını sağlayacağınızı göstereceğiz.
1. Windows10'da, pencerenin sol alt köşesindeki Başlat düğmesinin yanındaki Buraya yazın ve ara düğmesine tıklayın, arama kutusuna denetim masası yazın ve arama sonuçlarında Denetim Masası'na tıklayın.
İpucu: Windows7'de, pencerenin sol alt köşesindeki Başlat düğmesine tıklayın ve ardından menüden Denetim Masası'nı bulun ve tıklayın.
2. Denetim Masası penceresinde, Programlar'a tıklayın.
3. Programlar penceresinde, Varsayılan Programlar'a tıklayın. Ekran görüntüsüne bakınız:
4. Varsayılan Programlar penceresinde, Varsayılan programlarınızı ayarlayın'a tıklayın.
5. Ayarlar penceresinde, mevcut varsayılan tarayıcıyı Web tarayıcısı bölümünde görebilirsiniz; varsayılan tarayıcıya tıklayarak tarayıcı listesini genişletin ve ardından Excel bağlantılarınızı açmak için kullanmak istediğiniz tarayıcıyı seçin.
Artık varsayılan tarayıcı belirttiğiniz tarayıcı olarak değiştirildi. Denetim Masası ile ilgili tüm pencereleri kapatın.
Bundan sonra, tüm bağlantılar belirttiğiniz web tarayıcısında açılacaktır.
6.4 Köprülerden URL'leri çıkarma
Diyelim ki bir sütunda köprü içeren hücrelerin bir listesine sahipsiniz; bu köprülerden gerçek URL adreslerini çıkarmak istiyorsunuz. Bunu nasıl yapabilirsiniz? Aslında, yerleşik bir özellik yoktur. Bu bölümde, bu sorunu çözmek için4 yöntem topladık.
6.4.1 Bir köprüden URL'yi manuel olarak kopyalayarak çıkarma
URL'yi bir köprüden almak için en yaygın yöntem, Düzenle Köprü iletişim kutusundan kopyalamaktır.
1. URL'sini çıkarmak istediğiniz köprüyü içeren hücreye sağ tıklayın ve ardından aynı anda Ctrl+ K tuşlarına basarak Düzenle Köprü iletişim kutusunu açın.
2. Düzenle Köprü iletişim kutusunda, Adres kutusuna gidin, tüm URL'yi seçmek için Ctrl + A tuşlarına, kopyalamak için Ctrl + C tuşlarına basın ve ardından iletişim kutusunu kapatmak için Tamam'a tıklayın.
3. Boş bir hücre seçin, kopyalanan URL'yi yapıştırmak için Ctrl+ V tuşlarına basın.
Not: Birden fazla hücreden URL çıkarmak için yukarıdaki adımları tekrar tekrar uygulamanız gerekir.
6.4.2 Kullanıcı Tanımlı Fonksiyon ile bir köprüden URL çıkarma
Burada, bir köprüden URL çıkarmak için kullanıcı tanımlı fonksiyon sunuyoruz; ardından, ilk sonuca göre bitişik hücrelerdeki tüm URL'leri almak için Otomatik Doldurma Tutamacı'nı uygulayabilirsiniz. Lütfen aşağıdaki adımları izleyin.
1. Alt + F11 tuşlarına basın.
2. Açılan Microsoft Visual Basic for Applications penceresinde, Ekle > Modül'e tıklayın ve ardından aşağıdaki kodu Modül penceresine kopyalayın.
Function GetURL(pWorkRng As Range) As String
'Update by Extendoffice 20210901
GetURL = pWorkRng.Hyperlinks(1).Address
End Function
3. Microsoft Visual Basic for Applications penceresini kapatmak için Alt + Q tuşlarına basın.
4. URL'yi çıkarmak istediğiniz ilk hücrenin yanındaki boş bir hücreyi seçin, aşağıdaki formülü girin ve Enter tuşuna basın. Sonuç hücresini seçin, Otomatik Doldurma Tutamacı'nı aşağıdaki hücrelere sürükleyerek diğer URL'leri alın.
=GetURL(A2)
Not: A2, URL'yi çıkarmak istediğiniz referans hücresidir. Lütfen ihtiyacınıza göre değiştirin.
6.4.3 VBA kodu ile köprülerden URL çıkarma
Aşağıdaki VBA kodunu uygulamak, seçili aralıktaki tüm hücre içeriklerini köprü URL'leriyle değiştirir.
Not: İşleme başlamadan önce orijinal verilerinizi yedekleyin. Bu örnekte, A2:A10 aralığındaki köprülerden tüm URL'leri çıkarmak istiyorum, bu yüzden bu aralığı kopyalayıp B2:B10'a yapıştırıyorum ve ardından yeni aralık üzerinde işlem yapıyorum.
1. Alt + F11 tuşlarına basın.
2. Açılan Microsoft Visual Basic for Applications penceresinde, Ekle > Modül'e tıklayın ve ardından aşağıdaki VBA kodunu Modül penceresine kopyalayın.
VBA kodu: Bir köprüden URL çıkarma
Sub Extracthyperlinks()
'Update by Extendoffice 20210901
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
If Rng.Hyperlinks.Count > 0 Then
Rng.Value = Rng.Hyperlinks.Item(1).Address
End If
Next
End Sub
3. Kodu çalıştırmak için F5 tuşuna basın.
4. Açılan Kutools for Excel iletişim kutusunda, URL'lerini çıkarmak istediğiniz hücre aralığını seçin ve ardından Tamam'a tıklayın.
Ardından, tüm hücre içerikleri aşağıdaki ekran görüntüsünde gösterildiği gibi köprü URL'leriyle değiştirilir.
6.4.4 Harika bir araçla birden fazla köprüden toplu olarak kolayca URL çıkarma
Burada, Kutools for Excel'in Bağlantıları Dönüştür özelliğini tanıtıyoruz; bu özellikle, yalnızca birkaç tıklamayla bir aralıktaki köprü hücrelerinden toplu olarak kolayca URL çıkarabilirsiniz.
1. Kutools > Bağlantı > Bağlantıları Dönüştür'e tıklayın. Ekran görüntüsüne bakınız:
2. Bağlantıları Dönüştür iletişim kutusunda aşağıdaki gibi yapılandırın.


Ardından, seçili hücrelerdeki köprülerden tüm URL'ler toplu olarak aşağıdaki ekran görüntüsünde gösterildiği gibi çıkarılır.
Bu yardımcı programın ücretsiz deneme sürümünü (30-gün) kullanmak istiyorsanız, lütfen indirmek için tıklayın ve ardından yukarıdaki adımlara göre işlemi uygulamak için gidin.
7. Excel'de köprüleri kaldırma
Bu bölümde, yalnızca bir aralıktan değil, aynı zamanda etkin sayfadan, seçili sayfalardan veya tüm çalışma kitabından köprülerin nasıl kaldırılacağını bulabilirsiniz. Ayrıca, köprüleri kaldırdıktan sonra hücrelerdeki biçimlendirmeyi koruyup korumayacağınızı da seçebilirsiniz.
7.1 Köprüleri Kaldır komutuyla bir aralıktaki köprüleri kaldırma
Excel'in yerleşik özelliği olan Köprüleri Kaldır ile seçili bir aralıktan veya etkin sayfadan tüm köprüleri kolayca kaldırabilirsiniz.
1. Tüm köprüleri kaldırmak istediğiniz aralığı seçin, aralıktaki herhangi bir hücreye sağ tıklayın ve ardından içerik menüsünden Köprüleri Kaldır'ı seçin.
Veya Giriş > Temizle > Köprüleri Kaldır'a tıklayabilirsiniz (bu adım Excel2007 ve önceki sürümlerde mevcut değildir).
İpucu: Etkin sayfadaki tüm köprüleri kaldırmak için Ctrl + A tuşlarına basarak tüm sayfayı seçin, herhangi bir hücreye sağ tıklayın ve içerik menüsünden Köprüyü Kaldır'ı seçin.
7.2 VBA kodu ile etkin bir çalışma sayfasındaki tüm köprüleri kaldırma
Aşağıdaki VBA kodunu uygulayarak etkin sayfadaki tüm köprüleri aynı anda kaldırabilirsiniz.
1. Köprüleri kaldırmak istediğiniz çalışma sayfasında, aynı anda Alt + F11 tuşlarına basın.
2. Açılan Microsoft Visual Basic for Applications penceresinde, Ekle > Modül'e tıklayın ve ardından aşağıdaki VBA kodunu Kod penceresine kopyalayın.
VBA kodu: Geçerli sayfadaki tüm köprüleri kaldırma
Sub RemoveHyperlinks()
'Update by Extendoffice 20210901
ActiveSheet.Hyperlinks.Delete
End Sub
3. Kodu çalıştırmak için F5 tuşuna basın. Ardından, etkin sayfadaki tüm köprüler kaldırılır.
7.3 Biçimlendirmeyi kaybetmeden Temizle Köprüler özelliğiyle köprüleri kaldırma
Yukarıdaki yöntemler, hücrelerden hem köprüleri hem de biçimlendirmeyi kaldırır. Bazen, köprüleri kaldırmak ama hücrelerdeki biçimlendirmeyi korumak isteyebilirsiniz. Bu durumda, Excel'in yerleşik özelliği olan Temizle Köprüler size yardımcı olabilir.
1. Köprüleri temizleyip biçimlendirmeyi korumak istediğiniz aralığı seçin, Giriş > Temizle > Temizle Köprüler'e tıklayın.
Geçerli sayfadaki köprüleri temizlemek için Ctrl + A tuşlarına basarak tüm sayfayı seçin ve ardından özelliği uygulayın.
Ardından, seçili hücrelerdeki tüm köprüler kaldırılır ancak biçimlendirme silinmez.
Aşağıdaki ekran görüntüsünde gösterildiği gibi, görünüşte hiçbir şey değişmemiş gibi görünse de aslında köprüler zaten kaldırılmıştır.
Notlar:
7.4 Birkaç tıklama ile aralıklardan, sayfalardan veya çalışma kitabından köprüleri biçimlendirmeyi kaybetmeden kaldırma
Kutools for Excel, aşağıdakilerden köprüleri kolayca kaldırmanıza yardımcı olacak pratik bir özellik sunar – Biçimlendirmeyi Koru ve Bağlantıları Temizle:
- Seçili bir aralık;
- Etkin sayfa;
- Birden fazla seçili sayfa;
- Tüm çalışma kitabı.
1. Kutools > Bağlantı > Bağlantıları Temizle ve Biçimlendirmeyi Koru'ya tıklayın ve ardından ihtiyacınıza göre bir seçenek seçin.
Not: Bir aralıktan veya seçili sayfalardan köprüleri kaldırmak için önce aralığı veya sayfaları seçmeli ve ardından özelliği uygulamalısınız.
2. Açılan Kutools for Excel iletişim kutusunda, devam etmek için Evet'e tıklayın.
Artık yalnızca köprüler kaldırılır, biçimlendirme silinmez.
Bu yardımcı programın ücretsiz deneme sürümünü (30-gün) kullanmak istiyorsanız, lütfen indirmek için tıklayın ve ardından yukarıdaki adımlara göre işlemi uygulamak için gidin.
8. Excel'de otomatik köprüleri devre dışı bırakma
Varsayılan olarak, bir hücreye e-posta adresi veya web sayfası (URL) biçiminde metin yazdığınızda, otomatik olarak köprüye dönüştürülür. Bu bölümde, Excel'de bir hücrede veya tüm çalışma kitabında otomatik köprüyü devre dışı bırakmanın birkaç yolunu bulabilirsiniz. Lütfen aşağıdaki adımları izleyin.
8.1 Excel'de bir hücrede otomatik köprüyü devre dışı bırakma
Aşağıdaki kısayol tuşları, Excel'de bir hücrede otomatik köprüyü önlemenize yardımcı olabilir, lütfen aşağıdaki adımları izleyin.
1. Hücreye URL veya e-posta adresi biçiminde metin yazın ve ardından Enter tuşuna basın.
Artık metin, aşağıdaki ekran görüntüsünde gösterildiği gibi köprüye dönüştürülmüştür.
2. Aynı anda Ctrl + Z tuşlarına basın, böylece tıklanabilir köprü metni düz metne döner.
8.2 Tüm Excel uygulamasında otomatik köprüleri devre dışı bırakma
Tüm Excel uygulamasında otomatik köprüleri devre dışı bırakabilirsiniz.
1. Dosya > Seçenekler'e tıklayın.
2. Excel Seçenekleri penceresinde, sol bölmede Yazım Denetimi'ne tıklayın ve ardından sağ pencerede Otomatik Düzeltme Seçenekleri düğmesine tıklayın.
3. Otomatik Düzeltme iletişim kutusunda, Otomatik Biçimlendir sekmesine gidin, Yazarken Değiştir bölümünde İnternet ve ağ yollarını köprülerle kutusunun işaretini kaldırın ve ardından Tamam'a tıklayın.
4. Excel Seçenekleri penceresine döndüğünüzde değişiklikleri kaydetmek için Tamam'a tıklayın.
Bundan sonra, hücrelere URL veya e-posta adresi biçiminde metin yazdığınızda, metinler köprüye dönüştürülmeyecektir.
Not: Bu değişiklik, bilgisayarınızdaki tüm çalışma kitaplarını etkileyecektir.
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar. En çok ihtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Office'e sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır
- Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
- Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!