• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

tüm bağlantıları bir kerede silme

Katılım
17 Kasım 2008
Mesajlar
29
Excel Vers. ve Dili
2013
arkadaşlar şöyle bir makrom var:

ActiveWorkbook.Connections("Bağlantı").Delete
ActiveWorkbook.Connections("Bağlantı1").Delete
ActiveWorkbook.Connections("Bağlantı2").Delete
ActiveWorkbook.Connections("Bağlantı5").Delete
ActiveWorkbook.Connections("Bağlantı6").Delete
ActiveWorkbook.Connections("Bağlantı8").Delete
...
ActiveWorkbook.Connections("Bağlantı78").Delete
ActiveWorkbook.Connections("Bağlantı81").Delete

diyelim ki elimde toplam adedi belirsiz ve sıra sayısı da düzensiz bağlantılarım var...
bu bağlantıları tek tek silmek yerine nasıl bir kerede tümünü silebilirim?

teşekkürler...
 
Merhaba bu kod ilki hariç hepsini siler
Kod:
For i=1 To 81
ActiveWorkbook.Connections("Bağlantı" & i).Delete
Next
 
sayın janveljan,
cevap için teşekkür ederim ama bağlantı sayısı her zaman 81 değil maalesef bu artadabilir azaladabilir..
ayrıca arada olmayan bağlantı numaraları da var...
 
Örnek dosya ekleyebilirsen, daha net cevap verebiliriz.
 
Merhaba,

Sayın janveljan'ın kodlarını aşağıdaki şekilde dener misiniz?

Kod:
Sub BaglantiSil()
For i = ActiveWorkbook.Connections.Count To 1 Step -1
    ActiveWorkbook.Connections("Bağlantı" & i).Delete
Next i
End Sub
 
sayın janveljan ve necdet yeşertener,
tam olarak çözüm bu...
her ikinizinde ellerine sağlık ve teşekkürler...
 
Geri
Üst