Bu dosya, A sütunundaki kodları B1 ve C1 hücrelerinde yazılı kriterlere göre iki gruba, kriterlere uymayanları da üçüncü bir gruba ayırarak ayrı sütunlara listeler. Ayırma işlemi listele adlı makro ile yapılır.
Dosyanın içeriği
- Sayfa1: A1:G13 aralığında tek sayfa bulunur. A sütununda "kodlar" başlığı altında asm 234, kts 456, kys 678, sym 543, atm 321, fqc 345 gibi kodlar yer alır.
- B1 ve C1 hücreleri birinci ve ikinci grubun kriterlerini tutar. Örnek veride C1 hücresinde "as" yazılıdır.
- B, C ve D sütunları makronun sonuçları yazdığı grup sütunlarıdır. Sayfadaki not, B1 ve C1 kriterlerinin değiştirilerek farklı sonuçlar alınabileceğini belirtir.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Module1 içindeki listele prosedürü şu adımlarla çalışır:- A sütununda 2. satırdan son dolu satıra kadar her kod sırayla okunur.
- Kodun başındaki karakterler B1 hücresindeki kriterle başlıyorsa kod B sütununa yazılır.
- Aksi halde kod C1 kriteriyle başlıyorsa C sütununa yazılır.
- Hiçbir kritere uymayan kodlar D sütununa yazılır.
Nasıl kullanılır
- Dosyayı açıp makroları etkinleştirin.
- Listelenecek kodları A sütununa, 2. satırdan başlayarak girin.
- B1 ve C1 hücrelerine grup kriterlerini yazın; örneğin kodların ilk harfleri.
- Alt+F8 ile listele makrosunu seçip çalıştırın.
- Sonuçlar B, C ve D sütunlarında incelenir. Kriterleri değiştirip makroyu yeniden çalıştırmadan önce eski sonuçların silinmesi gerekir; makro mevcut listelerin altına ekleme yapar.