Excel'de İsim Kodlama, D sütununa yazılan bir ismin her harfini Kod sayfasındaki harf tablosuna göre karşılık kelimeyle değiştiren makrolu bir şablondur. Sonuç, aynı satırın E sütununda virgülle ayrılmış olarak otomatik listelenir.
Dosyanın içeriği
- Kod sayfası: A1:E33 aralığındadır. A sütununda "Kod" başlığı altında Türkçe alfabenin harfleri (A, B, C, Ç, D, E, F, G, Ğ, H, I, İ ve devamı) sıralanır. Bu bölümün yanındaki sütunda her harfin karşılığı olan kelimeler (örneğin A için ExcelDepo, B için ExcelDestek, C için KolayExcel) yer alır. D sütunu isimlerin girildiği alandır, E sütunu kodlanmış sonucu gösterir.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makro, Kod sayfasına bağlı Worksheet_Change olay prosedürüdür ve herhangi bir düğmeyle çalıştırılmaz; hücre değiştiğinde kendiliğinden devreye girer.- Yalnızca D sütunundaki (4. sütun) değişiklikler işlenir.
- D hücresi boşaltılırsa yanındaki E hücresi de temizlenir.
- D hücresine metin girildiğinde, metnin harfleri tek tek okunur ve her harf A2:A33 aralığında Find yöntemiyle aranır.
- Harf tabloda bulunursa bir sağındaki hücrenin değeri, bulunamazsa harfin kendisi sonuca eklenir.
- Sonuç virgülle birleştirilerek aynı satırın E sütununa yazılır.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Kod sayfasında A sütunundaki harflerin yanındaki karşılık kelimeleri isterseniz kendi kelimelerinizle değiştirin.
- D sütunundaki bir hücreye kodlanacak ismi yazıp Enter tuşuna basın.
- Aynı satırın E sütununda harflerin karşılıklarından oluşan kodlanmış metni okuyun.
- Yeni isimler için D sütununda alt satırlara aynı şekilde devam edin.