KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel: Bozuk bağlantıları nasıl düzeltilir

YazarSun Değiştirme Tarihi

Excel’de, diğer çalışma kitaplarına yapılan bağlantılar genellikle ilgili bilgilere başvurmak için kullanılır. Ancak kaynak çalışma kitabı yeniden adlandırılır veya farklı bir konuma taşınırsa bu bağlantılar bozulabilir ve hatalara neden olabilir. Bu öğretici, çalışma kitabınızdaki bozuk bağlantıları hızlıca belirlemenize ve düzeltmenize yardımcı olmak üzere iki etkili yöntem sunar: Bağlantıları Düzenle özelliği veya VBA kodu.

Bağlantıları Düzenle özelliğini uygulayarak bozuk bağlantıları düzeltin

VBA kodu kullanarak bozuk bağlantıları düzeltin


Bağlantıları Düzenle özelliğini uygulayarak bozuk bağlantıları düzeltin

Excel’de bozuk bağlantıları tek tek düzeltmek için “Bağlantıları Düzenle” iletişim kutusuna gidebilirsiniz.

1. Bozuk bağlantıları içeren çalışma kitabını etkinleştirin ve Veri > Bağlantıları Düzenle (Sorgular ve Bağlantılar grubunda) seçeneğine tıklayın.
Excel'de Veri sekmesi altındaki Bağlantıları Düzenle seçeneğinin ekran görüntüsü

2. Bağlantıları Düzenle iletişim kutusunda, hangi bağlantıların bozuk olduğunu belirlemek için Durumu Denetle seçeneğine tıklayın.
Bağlantı durumunu gösteren Bağlantıları Düzenle iletişim kutusunun ekran görüntüsü 

3. Ardından bozuk bağlantılara tıklayın ve Kaynağı Değiştir düğmesine tıklayın. Açılan Kaynağı Değiştir penceresinde doğru kaynak çalışma kitabını seçin ve Tamam düğmesine tıklayın.
Excel'de bozuk bağlantıları düzeltmek için Kaynağı Değiştir iletişim kutusunun ekran görüntüsü

Artık durumun Hata yerine Tamam olarak değiştiğini görebilirsiniz. Diğer bozuk bağlantıları düzeltmek için 3. adımı tekrarlayın.
Bağlantı durumu 'Tamam' olarak güncellenmiş Bağlantıları Düzenle iletişim kutusunun ekran görüntüsü


VBA kodu kullanarak bozuk bağlantıları düzeltin

Bu bölüm, bozuk bağlantıları düzeltmenize yardımcı olacak bir VBA kodunu tanıtıyor.

1. Bozuk bağlantılarını düzeltmek istediğiniz çalışma kitabını etkinleştirin ve Alt + F11 tuşlarına basın.

2. Ardından açılan Microsoft Visual Basic for Applications penceresinde, yeni bir boş modül oluşturmak için Ekle > Modül seçeneğine tıklayın.
Excel'de yeni bir modül eklenmiş VBA düzenleyicisinin ekran görüntüsü

3. Aşağıdaki kodu kopyalayın ve yeni modüle yapıştırın.

VBA: Bozuk bağlantıları düzeltme

Sub ResetInvalidLinks()
'UpdatedbyExtendoffice20220701
Dim xWB As Workbook
Dim xLks As Variant
Dim xFNum, xStatus As Integer
Dim xStrLk, xLinAddress As String
Dim xF
Dim xLk
Set xWB = Application.ActiveWorkbook
xLks = xWB.LinkSources(xlExcelLinks)
If IsEmpty(xLks) Then
    MsgBox "Select updated source"
    Exit Sub
End If
On Error Resume Next
For xFNum = LBound(xLks) To UBound(xLks)
    xStrLk = xLks(xFNum)
    xStrLk = Right(xStrLk, Len(xStrLk) - InStrRev(xStrLk, "\"))
    xStatus = ActiveWorkbook.LinkInfo(xStrLk, xlLinkInfoStatus)
    If xStatus <> 0 And xStatus <> 3 Then
        MsgBox xStrLk & " the link is broken, please select new source"
        xF = Application.GetOpenFilename()
        If xF <> "" Then
            For Each xLk In ActiveSheet.UsedRange.Hyperlinks
                xLinAddress = Right(xLk.Address, Len(xLk.Address) - InStrRev(xLk.Address, "\"))
                    If InStr(xStrLk, GetAddress) <> 0 Then
                        ActiveSheet.Hyperlinks.Add Anchor:=xLk.Range, Address:=xF
                    End If
            Next
            ActiveWorkbook.ChangeLink xLks(xFNum), xF, xlLinkTypeExcelLinks
        End If
        End If
    Next
End Sub

4. Kodu çalıştırmak için F5 tuşuna basın veya Çalıştır düğmesine Hangi bağlantının bozuk olduğunu gösteren bir iletişim kutusunun ekran görüntüsü tıklayın. Artık bozuk bağlantı olup olmadığını arar. Eğer varsa, hangi bağlantının bozuk olduğunu ve yeni bir kaynak belirtmenizi isteyen bir iletişim kutusu açılır. Devam etmek için Tamam düğmesine tıklayın.
Hangi bağlantının bozuk olduğunu gösteren bir iletişim kutusunun ekran görüntüsü

5. Aç penceresinde güncellenmiş kaynağı seçin ve Tamam düğmesine tıklayın.
Excel'de yeni bir kaynak dosya seçmek için Aç iletişim kutusunun ekran görüntüsü

Çalışma kitabında hâlâ bozuk bir bağlantı varsa, yukarıdaki iletişim kutuları tüm bağlantılar düzeltildiğine kadar tekrar tekrar görüntülenir.

Not: Çalışma kitabında bozuk bağlantı bulunmuyorsa, VBA çalıştırıldıktan hemen sonra durur.

İpucu: Tüm ek bağlantıları görüntüleyip bozuk bağlantıları kırmak istiyorsanız, Kutools for Excel’in Bağlantıları Bul ve Kır özelliği size harika bir yardımcı olacaktır.
Kutools'un Bozuk Bağlantıları Bul ve Kaldır özelliğinin ekran görüntüsü

Bu özellik hakkında daha fazla bilgi edinmek için lütfen ayrıntılı öğreticimizi inceleyin.

Kutools for Excel– Excel'i, işinizi daha hızlı ve kolay hale getiren 300 temel araçla güçlendirin ve daha akıllı veri işleme ile üretkenlik için yapay zeka özelliklerinden yararlanın.Şimdi Edinin


Diğer İşlemler (Makaleler)

Bir Sayfada Arka Plan Rengi Nasıl Düzeltilir/Kilitlenir?
Bazen, bir sayfayı başkalarıyla düzenleme amacıyla paylaştığınızda, belirli bir hücre aralığındaki arka plan rengini kilitleyip değiştirilmesini engellemek isteyebilirsiniz.

Excel Dosya Boyutunu Nasıl Azaltırsınız?
Excel dosyası çok büyükse, açılması ya da kaydedilmesi birkaç dakika sürebilir. Bu sorunu çözmek için bu öğreticide, gereksiz veya hiç kullanılmayan içerikleri ve biçimlendirmeleri kaldırarak Excel dosya boyutunu nasıl azaltabileceğiniz adım adım anlatılıyor.

Excel: Yer İmi Nasıl Oluşturulur veya Eklenir?
Çalışma sayfasında ya da kitabınızda çok sayıda veri varken belirli bir veri aralığına hızlıca atlamak için yer imi oluşturmayı veya eklemeyi düşündünüz mü?

Excel’de tek veya çift (alternatif) satırları/sütunları nasıl gölgeleyebilirsiniz?
Bir çalışma sayfası tasarlanırken, birçok kişi görselliği artırmak için tek veya çift (alternatif) satır ya da sütunları gölgelemeyi tercih eder. Bu makalede, Excel’de tek veya çift satırları/sütunları gölgelemek için iki yöntem gösterilmektedir.

En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’yi devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Düşeyara (VLookup)  |  Çoklu Değerli Düşeyara (VLookup)  |   Birden Fazla Sayfada Düşeyara (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En İyi 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ diğer dil desteğiyle!

Kutools for Excel ile Excel becerilerinizi üst düzeye taşıyın ve verimlilikten önce hiç yaşamadığınız bir deneyim yaşayı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 uygulamalarına 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 kurulum dosyasında!

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.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans— birkaç dakikada hazır (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 fiyat-performans— tek tek eklenti satın almak yerine tasarruf edin