Bu dosya, A sütunundaki her değeri B sütunundaki her değerle yan yana getirip sonuçları C sütununda listeleyen bir makro içerir. Metin birleştirme işleminin tüm olası kombinasyonlarını tek tek yazmadan üretmek için kullanılır.
Dosyada formül bulunmaz; tüm birleştirme işlemi makro ile yapılır.
Dosyanın içeriği
- Sayfa1: A1:C10 aralığında çalışan tek sayfadır. A1 hücresinde "ad", C1 hücresinde "sonuç" başlığı bulunur. A sütununda örnek olarak murat, emre ve tarkan adları yer alır. C sütununda örnek çıktı olarak murat1, murat2, murat3, emre1, emre2, emre3 ve tarkan1 değerleri görülür.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makro kodu Sayfa1 modülündedir.- eslestir: Önce C2:C100 aralığındaki eski sonuçları temizler. Ardından A sütunundaki (2. satırdan son dolu satıra kadar) her değer için B sütunundaki (2. satırdan son dolu satıra kadar) tüm değerleri dolaşır. A ve B değerlerini metin olarak art arda ekler (A değeri + B değeri) ve sonucu C sütunundaki ilk boş hücreye yazar. Örneğin A2 "murat" ve B sütununda 1, 2, 3 değerleri varsa C sütununda murat1, murat2, murat3 oluşur.
Dosyada formül bulunmaz; tüm birleştirme işlemi makro ile yapılır.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- A2 hücresinden başlayarak birleştirilecek ilk değerleri A sütununa girin.
- B2 hücresinden başlayarak ikinci değerleri B sütununa girin.
- Geliştirici sekmesinden Makrolar penceresini açın (Alt+F8) ve eslestir makrosunu çalıştırın.
- Tüm kombinasyonlar C sütununda listelenir. Makro her çalıştırıldığında C2:C100 aralığı önce temizlenir.