DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub Duzenle()
For x = 2 To [a65536].End(3).Row
Cells(x, 2) = cevir(Cells(x, 1))
Next x
End Sub
Function cevir(giris As String)
veri = Split(giris)
For x = 0 To UBound(veri) - 1
veri(x) = WorksheetFunction.Proper(veri(x))
Next x
veri(UBound(veri)) = UCase(veri(UBound(veri)))
cevir = Join(veri)
End Function
Sub kücük_harf()
Dim i As Long, k As Integer, j As Integer
Range("C2:C65536").ClearContents
For i = 2 To Cells(65536, "A").End(xlUp).Row
If Cells(i, "A").Value <> "" Then
For k = 1 To Len(Cells(i, "A").Value)
If Mid(Cells(i, "A").Value, k, 1) = " " Then Exit For
harf = Mid(Cells(i, "A").Value, k, 1)
If k = 1 Then
metin = metin & WorksheetFunction.Proper(harf)
Else
metin = metin & LCase(Replace(Replace(harf, "İ", "i"), "I", "ı"))
End If
Next
For j = k To Len(Cells(i, "A").Value)
metin = metin & Mid(Cells(i, "A"), j, 1)
Next
End If
Cells(i, "C").Value = metin
harf = "": metin = ""
Next
MsgBox "İŞLEM TAMAMLANDI..!!"
End Sub
Hocam merhaba,Merhaba.
Ekli dosyadaki gibi bir şey hazırladım.Ama bilmem işinizi görürümü?
C sütununa listeler.
Kod:Sub kücük_harf() Dim i As Long, k As Integer, j As Integer Range("C2:C65536").ClearContents For i = 2 To Cells(65536, "A").End(xlUp).Row If Cells(i, "A").Value <> "" Then For k = 1 To Len(Cells(i, "A").Value) If Mid(Cells(i, "A").Value, k, 1) = " " Then Exit For harf = Mid(Cells(i, "A").Value, k, 1) metin = metin & LCase(Replace(Replace(harf, "İ", "i"), "I", "ı")) Next For j = k To Len(Cells(i, "A").Value) metin = metin & Mid(Cells(i, "A"), j, 1) Next End If Cells(i, "C").Value = metin harf = "": metin = "" Next MsgBox "İŞLEM TAMAMLANDI..!!" End Sub
Bunu denediniz mi?Kod:Sub Duzenle() For x = 2 To [a65536].End(3).Row Cells(x, 2) = cevir(Cells(x, 1)) Next x End Sub Function cevir(giris As String) veri = Split(giris) For x = 0 To UBound(veri) - 1 veri(x) = WorksheetFunction.Proper(veri(x)) Next x veri(UBound(veri)) = UCase(veri(UBound(veri))) cevir = Join(veri) End Function
Bunu denediniz mi?
Hocam merhaba,Nasıl alamadınız ben bizzat denedim.
Ve arşive attım bu kodları.
Sub Duzenle()
For x = 2 To [a65536].End(3).Row
Cells(x, 1) = cevir(Cells(x, 1))
Next x
End Sub
Function cevir(giris As String)
veri = Split(giris)
For x = 0 To UBound(veri) - 1
veri(x) = WorksheetFunction.Proper(veri(x))
Next x
veri(UBound(veri)) = UCase(veri(UBound(veri)))
cevir = Join(veri)
End Function
Hocam mesajımda tüm emeği geçenlere teşekkür ettim. Ama yinede SN: VEYSEL ve SN. SEZAR (ORİON2) hocalarıma da bir kez daha teşekkürlerTeşekkürü üstad veyselemre ve Orion a edin ben aracıyım