Bu dosya, içinde e-posta adresleri de geçen karışık yazılı metinlerden yalnızca e-posta adreslerini ayıklar ve ayrı bir sayfada alt alta listeler. Ayıklama işlemi bir makro ile yapılır.
Dosyanın içeriği
- Sayfa1: A1:A688 aralığında, her hücresinde e-posta adresi barındıran metin bulunan kaynak veri.
- Sayfa2: Ayıklanan e-posta adreslerinin yazıldığı boş sonuç sayfası.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Dosyada Module1 içinde tek bir makro vardır:- ayikla: Sayfa1 A sütunundaki dolu son satıra kadar her hücreyi gezer. Hücredeki metni boşluklara göre kelimelere böler ve içinde "@" işareti geçen kelimeleri e-posta adresi kabul eder. Bulunan kelimeden virgül, "e-mail:" ifadesi ve kesilmeyen boşluk karakteri (Chr(160)) temizlenir, sonuç Sayfa2'nin A sütununa sırayla yazılır. İşlem bitince Sayfa2 otomatik olarak açılır.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Ayıklanacak metinleri Sayfa1'in A sütununa yapıştırın; her satıra bir metin gelmelidir.
- Alt+F8 ile makro listesini açıp ayikla makrosunu çalıştırın.
- Sayfa2'de listelenen e-posta adreslerini kontrol edin ve gerekli yere kopyalayın.