İlk Harf BÜyÜk

Katılım
13 Nisan 2006
Mesajlar
47
İyi akşamlar arkadaşlar.
Ben yazdğım metin belgesinin ilk harfinin büyük diğerlerini küçük olmasını istiyorum
Bu konu ile ilgili birçok araştırma yaptım ancak türkçe karakterlerde problem var.
yanlız sayın modalının http://www.excel.web.tr/attachment.php?attachmentid=24727&d=1190383344
bu adreste verdiği örnekte çözüm var lakin bunu ben güncelleştirme sonrsında yapmak istiyorum. bu konuda bana yardımcı olup bir örnek eklerseniz sevinirm. şimdiden ilgilenen arkadaşlara teşekkürler.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Aşağıdaki gibi deneseniz.:cool:
Kod:
ilk = UCase(Replace(Replace(Left(TextBox1.Text, 1), "ı", "I"), "i", "İ"))
MsgBox ilk & Right(TextBox1.Text, Len(TextBox1.Text) - 1)
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Merhaba;
Sayın Evren Gizlen'in verdiği kodda; replace kısmında "i" ve "ı" ların yerlerini değiştiriniz.. Küçük "i"leri çevirmede sorun yok ama küçük "ı" larda olmuyor. Belki bana has bir olaydır dieyeceğim ama sanırım en başa küçük "ı" koyunca onu kendisi küçük "i" olarak çevirdiği için bu sorun oluyor. Alttaki gibi yazınız..

Kod:
ilk = UCase(Replace(Replace(Left(TextBox1.Text, 1), "i", "İ"), "ı", "I"))
MsgBox ilk & Right(TextBox1.Text, Len(TextBox1.Text) - 1)
Ya da metin kutusu denetim kaynağında alttaki gibi kullanabilirsiniz..

Kod:
=UCase(Left(Replace(Replace([metinkutusu];"i";"İ");"ı";"I");1)) & Right([metinkutusu];Len([metinkutusu])-1)
 
Üst