Birden Fazla IP No Silme, A sütununda listelenen IP adresi kayıtlarından aynı ağ önekine sahip olanları toplu olarak temizleyen makrolu bir Excel dosyasıdır. Silme işlemi tek bir makro ile yapılır.
Dosyanın içeriği
- Sayfa1: Üzerinde işlem yapılan sayfadır. IP kayıtları A1:A6129 aralığında tek sütun halinde yer alır.
- yedek-ipler: Aynı A1:A6129 aralığında IP listesinin yedeği tutulur. Makro bu sayfaya dokunmaz; işlem öncesi özgün veriye dönmek için kullanılabilir.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Module1 içindeki Furkan makrosu iki aşamada çalışır:- A sütunundaki dolu her hücre noktalara göre bölünür. Son bölümde ":" işareti varsa (IP:port biçimi), adresin ilk üç bölümü B sütununa yazılır.
- Satırlar alttan yukarı taranır. B sütunundaki değeri birden fazla kez geçen satırlar CountIf ile belirlenip silinir. Yani aynı ilk üç bölüme sahip kayıtların hepsi kaldırılır, tek örnek bırakılmaz.
- İşlem sonunda B sütunundaki geçici değerler temizlenir.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Kendi IP listenizi Sayfa1 sayfasının A sütununa yapıştırın; IP:port biçimindeki kayıtlar bu işlem için gereklidir.
- İsterseniz özgün listeyi yedek-ipler sayfasına da kaydedin.
- Alt+F8 tuşlarıyla makro listesini açın, Furkan makrosunu seçip çalıştırın.
- İşlem bitince Sayfa1 üzerinde tekrar eden önekli satırların silindiğini kontrol edin.