Kelime Kodlama Aşamalarını Hazırlama

Kelime Kodlama Aşamalarını Hazırlama

Kelime Kodlama Aşamalarını Hazırlama
Bu dosya, B sütununa yazılan kelimeleri harf harf şehir adlarıyla kodlar; telefonda ya da yazılı olarak ad ve soyadı hecelemek için kullanılan "A: Adana, B: Bursa" yöntemini otomatikleştirir. Kodlama hem bir makro hem de özel bir fonksiyon ile yapılır.

Dosyanın içeriği​

  • lütfen kodlar mısınız: B1:D27 aralığında çalışan tek sayfadır. B sütununa kelime girilir, D sütununda kodlanmış karşılığı görünür. Bu sayfanın kod bölümünde değişiklikleri izleyen bir makro bulunur.
  • Module1: Kodla adlı özel fonksiyonu içerir.

Kullanılan formüller​

D sütunundaki hücrelerde B sütunundaki kelimeyi kodlamak için şu formül kullanılır:
Excel formülü
=kodla(B3)
Kodla fonksiyonu kelimedeki her harfi A'dan Z'ye şehir listesinde arar ve karşılığını aralarına boşluk koyarak birleştirir. Listede olmayan karakterler (rakam, noktalama işareti, boşluk vb.) için # işareti yazılır. Ğ harfi için şehir adı yerine harfin kendisi kullanılır.

Makrolar​

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Kodda dosya silme ya da dışarıya bağlantı gibi işlem yoktur.
  • Worksheet_Change: B sütunundaki bir hücre değiştiğinde otomatik çalışır. Girilen kelimenin harflerini şehir adlarına çevirir ve sonucu yandaki C sütununa yazar. B hücresi boşaltılırsa C hücresi de temizlenir.
  • Kodla: Sayfada =kodla() biçiminde çağrılan fonksiyondur; makro çalıştırmaya gerek duymaz.
Makro ile fonksiyonun sonuçları bazı harflerde farklılık gösterebilir. Makroda I harfi için ilk harfte Iğdır, sonraki harflerde Isparta; M harfi için ilk harfte Manisa, sonraki harflerde Muğla kullanılır. Fonksiyon ise bu harflerde her zaman Isparta ve Muğla'yı kullanır. Makroda W ve X harfleri için karşılık tanımlı değildir.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. lütfen kodlar mısınız sayfasında B sütununa kodlanacak kelimeyi yazın.
  3. Makronun ürettiği şehir adı dizisi C sütununda görünür.
  4. D sütunundaki =kodla() formülü, aynı kelimeyi fonksiyonla kodlar.
  5. Daha fazla satır gerekirse D sütunundaki formül aşağı kopyalanır.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
14
Gösterim
2,464
İlk sürüm
Güncel
SHA-256
c399fdd43e7304749280bbb24c80a197665d137df69064b5aab2faa6e08e1e79

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Dosyadan faydalandım, katkıda bulunanlara teşekkürler.
Geri
Üst