Metinde İ-Ç-Ö-Ü-Ş-Ğ leri küçük yapmak

Katılım
16 Kasım 2007
Mesajlar
700
Excel Vers. ve Dili
Office 2003 - Tr
Selamlar arkadaşlar, Gününüz aydın olsun ve hep böyle kalsın....

A sütununda yer alan satırlarda bulunan metinler içinde;

İ, Ç, Ö, Ü, Ş, Ğ harflerini bularak i, ç, ö, ü, ş, ğ olarak küçük harfe çeviren bir makro rica edebilirmiyim...

Ancak metnin ilk harfi Büyük harf kalırsa çok memnun olurum...

Şimdiden teşekkürler ve saygılar.
 

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 sütunundaki leri küçük harfe çevirip b sütununa aktarır.:
Kod:
Sub kucuk_harf()
Range("B1:B65536").ClearContents
For i = 1 To Cells(65536, "A").End(xlUp).Row
deg = Replace(Replace(Replace(Replace(Replace(Replace(Cells(i, "A").Value, "İ", "i"), _
"Ç", "ç"), "Ö", "ö"), "Ü", "ü"), "Ş", "ş"), "Ğ", "Ğ")
    Cells(i, "B").Value = WorksheetFunction.Proper(deg)
Next i
MsgBox "Küçük harfe çevrildi..!!"
End Sub
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,453
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Alternatif olması açısından :

Kod:
Sub HarfDegistir()
For i = 2 To [A65536].End(3).Row
    Cells(i, "A") = Evaluate("=PROPER(""" & Cells(i, "A") & """)")
    Cells(i, "B") = Evaluate("=UPPER(""" & Cells(i, "B") & """)")
Next i
End Sub
 
Katılım
16 Kasım 2007
Mesajlar
700
Excel Vers. ve Dili
Office 2003 - Tr
Sayın Orion2 çok teşekkür ederim...
 
Katılım
16 Kasım 2007
Mesajlar
700
Excel Vers. ve Dili
Office 2003 - Tr
Sayın Necdet, kusura bakmayın ben yanıt yazdıktan sonra gördüm yazınızı teşekkürler...
 
Üst