• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

İngilizce-Türkçe karakter uyuşmazlığı sorunu

Katılım
1 Temmuz 2013
Mesajlar
4
Excel Vers. ve Dili
Excel 2010
Merhaba,

Excel'de küçükharf komutunu kullanıyorum, fakat bir sorun var. Küçük harfe çevirmeye çalıştığım kelime İngilizce. İngilizce'de büyük "I" küçüğe çevrildiğinde "i" oluyor. Ben Excel'de bunu yaptığımda "ı" olarak çeviriyor. İngilizce Excel kullansam sorun olmayacağını biliyorum fakat bunun için dil değiştirmek istemiyorum. Yardımcı olursanız memnun olurum.

Selamlar, Mehmet
 
http://www.excel.web.tr/f48/karakter-deoi-tiren-makro-t127701.html
Burada galiba sorununuzun çözümü var yanlış anlamadıysam

Kod:
Sub Duzelt()
    Dim Rky As Range
    For Each Rky In Cells.SpecialCells(2)
        With Rky
            .Value = Replace(Replace(Replace(Replace(.Value, "ı", "i"), "ü", "u"), "ö", "o"), "ş", "s")
        End With
    Next Rky
End Sub
Veya
Kod:
set sh=sheets("sayfa1")
UCase(Replace(Replace(sh.Cells(i, "A").Value, "i", "İ"), "ı", "I"))
 
Alternatif olarak A1'deki veriyi çevirirken I'yı i yapmak için aşağıdaki formülü kullanabilirsiniz:

Kod:
=YERİNEKOY(KÜÇÜKHARF(A1);"ı";"i")
 
Geri
Üst