- Katılım
- 5 Ocak 2009
- Mesajlar
- 1,586
- Excel Vers. ve Dili
- 2003 Türkçe
Selam Arkadaşlar,
aşağıdaki kodlar ile türkçe karakter içeren metinleri "replace" komutu ile çeviriyorum. iç içe replace komutu kullanak yerine alternatif yöntemler var mıdır?
Şimdiden çok teşekkür ederim.
aşağıdaki kodlar ile türkçe karakter içeren metinleri "replace" komutu ile çeviriyorum. iç içe replace komutu kullanak yerine alternatif yöntemler var mıdır?
Şimdiden çok teşekkür ederim.
Kod:
Sub replace_ozellik() 'Türkçe karakterler içeren metinleri değiştirir
Dim deger1
Dim deger2
deger1 = "çÇ ğĞ ıİ öÖ şŞ üÜ" 'türkçe Karakterler ve boşluklar
deger2 = Replace(Replace(Replace(Replace(Replace(Replace(Replace(Replace(Replace(Replace(Replace(Replace(deger1, "ç", "c"), "Ç", "C"), "ğ", "g"), "Ğ", "G"), "ı", "i"), "İ", "I"), "ö", "o"), "Ö", "O"), "ş", "s"), "ü", "u"), "Ü", "U"), " ", "-")
MsgBox deger2
End Sub