Excel'de tüm bağlantıları (dış başvuruları) nasıl bulup listeleyebilirim?
Excel’de, başka bir çalışma kitabındaki hücre içeriklerine dış başvuru oluşturarak erişirsiniz. Ancak bir çalışma kitabının tüm bağlantılarını listelemek istediğinizde, bu dış başvuruları (bağlantıları) bulmak ve derlemek zorlaşabilir. Bu makaledeki pratik yöntem, çalışma kitabınızdaki tüm bağlantıları hızlıca tespit etmenize ve listeleyebilmenize yardımcı olur.
Bul komutuyla tüm bağlantıları bulun ve listeleyin
Kutools for Excel ile tüm bağlantıları bulun ve listeleyin
VB makrosuyla tüm bağlantıları bulun ve listeleyin
Bul komutuyla tüm bağlantıları bulun ve listeleyin
Dış bağlantılar köşeli parantez [ işaretini içerdiğinden, çalışma kitabınızda tüm köşeli parantezleri tespit ederek dış bağlantıları kolayca bulabilirsiniz.
1. Giriş > Bul ve Seç > Bul seçeneğine tıklayarak Bul ve Değiştir iletişim kutusunu açın. Ayrıca Bul ve Değiştir iletişim kutusunu Ctrl + F tuşlarına basarak da açabilirsiniz.
2. Ne Ara: kutusuna sol köşeli parantez işareti olan "[" karakterini girin.

3. Seçenekler 'e tıklayın, İçinde açılır listesinden, bağlantıyı aramak istediğiniz Sayfa veya Çalışma Kitabı seçeneğini belirleyin. Ekran görüntüsüne bakın:

4. Ardından Tümünü Bul düğmesine tıklayın. Böylece tüm dış başvurular hemen Bul ve Değiştir iletişim kutusunda listelenir. Aşağıdaki ekran görüntüsünde gösterildiği gibi tüm bağlantı hücrelerini seçmek için Ctrl + A tuşlarına basın:

Sol köşeli parantez işareti, tüm çalışma kitabında dış bağlantıları bulmanıza yardımcı olur. Hem iç hem de dış bağlantılar dahil olmak üzere tüm türdeki bağlantıları bulmak istiyorsanız, ! işaretini Ne ara: kutusuna girebilirsiniz.
Kutools for Excel ile tüm bağlantıları bulun ve listeleyin
Kutools for Excel’nin Bağlantıları Bul ve Kır özelliğiyle etkin çalışma sayfasındaki tüm dış bağlantıları kolayca bulabilir, hatta gerektiğinde belirli bağlantıları tek tıkla kesebilirsiniz.
Kutools for Excel yüklüyse,Kutools for Excellütfen aşağıdaki adımları uygulayın:
1.Bağlantıları bulmak istediğiniz çalışma sayfasını etkinleştirin ve Kutools>Bağlantı>Bağlantıları Bul ve Kırseçeneğine tıklayın; ekran görüntüsüne bakın:

2.Bağlantıları Bul ve Kır iletişim kutusunda, Filtrele açılır listesinden Tüm bağlantılar seçeneğini belirleyin. Böylece etkin çalışma sayfasındaki tüm bağlantılar listelenir; ayrıca bağlantıların durumunu da görüntüleyebilirsiniz: Tamam, bağlantının geçerli olduğunu; Hata ise bağlantının bozuk olduğunu gösterir.

Notlar:
1. Hücreyi etkinleştir seçeneği işaretliyse, listedeki bir bağlantıya tıkladığınızda ilgili bağlantıyı içeren hücreye otomatik olarak gidilir.
2. Ayrıca bir bağlantıyı kesmek istiyorsanız, listeden bağlantıyı seçip Bağlantıyı Kır düğmesine tıklayabilirsiniz.
Kutools for Excel'i indirmek ve ücretsiz denemek için hemen tıklayın!
Bu özellik hakkında daha fazla bilgi edinmek istiyorsanız, lütfen Bağlantıları Bul ve Kır bağlantısını tıklayın.
VB makrosuyla tüm bağlantıları bulun ve listeleyin
Aşağıdaki VBA makrosu, Geçerli Çalışma Kitabındaki yeni bir çalışma sayfasında tüm Bağlantı Kaynağı çalışma kitaplarını listelememize yardımcı olabilir.
1.ALT +F11 tuşlarına basılı tutun; böylece Microsoft Visual Basic for Applications penceresi açılır.
2. Ekle > Modül seçeneğine tıklayın ve aşağıdaki makroyu Modül Penceresine yapıştırın.
VBA: Excel'de tüm bağlantıları listeleme.
Sub ListLinks()
Dim xSheet As Worksheet
Dim xRg As Range
Dim xCell As Range
Dim xCount As Long
Dim xLinkArr() As String
On Error Resume Next
For Each xSheet In Worksheets
Set xRg = xSheet.UsedRange.SpecialCells(xlCellTypeFormulas)
If xRg Is Nothing Then GoTo LblNext
For Each xCell In xRg
If InStr(1, xCell.Formula, "[") > 0 Then
xCount = xCount + 1
ReDim Preserve xLinkArr(1 To 2, 1 To xCount)
xLinkArr(1, xCount) = xCell.Address(, , , True)
xLinkArr(2, xCount) = "'" & xCell.Formula
End If
Next
LblNext:
Next
If xCount > 0 Then
Sheets.Add(Sheets(1)).Name = "Link Sheet"
Range("A1").Resize(, 2).Value = Array("Location", "Reference")
Range("A2").Resize(UBound(xLinkArr, 2), UBound(xLinkArr, 1)).Value = Application.Transpose(xLinkArr)
Columns("A:B").AutoFit
Else
MsgBox "No links were found within the active workbook.", vbInformation, "KuTools for Excel"
End If
End Sub
3. Bu makroyu çalıştırmak için F5 tuşuna basın. Ardından "Bağlantı Sayfası" adında yeni bir çalışma sayfası oluşturur ve içinde tüm bağlantıların konumlarını, bağlantı kaynağı çalışma kitaplarının adlarını ve kaydetme yollarını anında listeler. Ekran görüntüsüne bakın: Bağlantı Sayfası

Kutools for Excel ile tüm bağlantıları bulun ve listeleyin
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile güçlendirin ve verimlilikten önce hiç yaşamadığınız kadar faydalanın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office’e sekmeli arayüz getirir ve işlerinizi çok daha kolay hale getirir
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project’te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Birden fazla belgeyi yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açın ve oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir yükleyiciyle!
Kutools for Office paketi; Excel, Word, Outlook ve PowerPoint için eklentileriyle birlikte Office Tab Pro’yu da içerir ve Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek yükleyici, tek lisans— birkaç dakikada kurulum (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamaları arasında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi değer— ayrı ayrı eklenti satın almaya göre tasarruf edin