DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub kod()
metin = Range("A1")
For a = 1 To Len(metin)
If Not IsNumeric(Mid(metin, a, 1)) And Mid(metin, a, 1) = UCase(Mid(metin, a, 1)) Then
yeni = yeni & Mid(metin, a, 1)
End If
Next
yeni = Replace(yeni, "ı", "")
Range("B1") = yeni 'Boşluklar yazılacaksa
Range("C1") = Replace(yeni, " ", "") 'Boşluklar yazılmayacaksa
End Sub
Merhaba,
Aşağıdaki kodu deneyiniz.
Kod:Sub kod() metin = Range("A1") For a = 1 To Len(metin) If Not IsNumeric(Mid(metin, a, 1)) And Mid(metin, a, 1) = UCase(Mid(metin, a, 1)) Then yeni = yeni & Mid(metin, a, 1) End If Next yeni = Replace(yeni, "ı", "") Range("B1") = yeni 'Boşluklar yazılacaksa Range("C1") = Replace(yeni, " ", "") 'Boşluklar yazılmayacaksa End Sub
=YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(A1;"0";"");"1";"");"2";"");"3";"");"4";"");"5";"");"6";"");"7";"");"8";"");"9";"");"a";"");"b";"");"c";"");"ç";"");"d";"");"e";"");"f";"");"g";"");"ğ";"");"h";"");"ı";"");"i";"");"j";"");"k";"");"l";"");"m";"");"n";"");"o";"");"ö";"");"p";"");"r";"");"s";"");"ş";"");"t";"");"u";"");"ü";"");"v";"");"y";"");"z";"");"x";"");"q";"");"w";"")
=KIRP(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(A1;"0";"");"1";"");"2";"");"3";"");"4";"");"5";"");"6";"");"7";"");"8";"");"9";"");"a";"");"b";"");"c";"");"ç";"");"d";"");"e";"");"f";"");"g";"");"ğ";"");"h";"");"ı";"");"i";"");"j";"");"k";"");"l";"");"m";"");"n";"");"o";"");"ö";"");"p";"");"r";"");"s";"");"ş";"");"t";"");"u";"");"ü";"");"v";"");"y";"");"z";"");"x";"");"q";"");"w";""))
=YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(A1;"0";"");"1";"");"2";"");"3";"");"4";"");"5";"");"6";"");"7";"");"8";"");"9";"");"a";"");"b";"");"c";"");"ç";"");"d";"");"e";"");"f";"");"g";"");"ğ";"");"h";"");"ı";"");"i";"");"j";"");"k";"");"l";"");"m";"");"n";"");"o";"");"ö";"");"p";"");"r";"");"s";"");"ş";"");"t";"");"u";"");"ü";"");"v";"");"y";"");"z";"");"x";"");"q";"");"w";"");" ";"")
Function BÜYÜKAL(alan As Range)
Application.Volatile
Dim deg As Boolean
For i = 1 To Len(Range("a1"))
If Not IsNumeric(Mid(Range("a1"), i, 1)) Then
a = Mid(Range("a1"), i, 1)
b = UCase(Mid(Range("a1"), i, 1))
deg = StrComp(a, b)
If Not deg Then
sonuc = sonuc & Mid(Range("a1"), i, 1)
End If
End If
Next
sonuc = Replace(sonuc, " ", "")
BÜYÜKAL = sonuc
End Function
=BÜYÜKAL(A1)
=BÜYÜK_HARFLER(A1)
Function BÜYÜK_HARFLER(Veri As Range)
Application.Volatile True
With CreateObject("VBScript.RegExp")
.Global = True
.Pattern = "[^A-ZÇĞİÖŞÜ]"
BÜYÜK_HARFLER = .Replace(Veri.Value, "")
End With
End Function
=KIRP(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(A1;"0";"");"1";"");"2";"");"3";"");"4";"");"5";"");"6";"");"7";"");"8";"");"9";"");"a";"");"b";"");"c";"");"ç";"");"d";"");"e";"");"f";"");"g";"");"ğ";"");"h";"");"ı";"");"i";"");"j";"");"k";"");"l";"");"m";"");"n";"");"o";"");"ö";"");"p";"");"r";"");"s";"");"ş";"");"t";"");"u";"");"ü";"");"v";"");"y";"");"z";"");"x";"");"q";"");"w";""))
[SIZE="3"]Function AYIR(jilly As String) As String
Dim j As Integer
For j = 1 To Len(jilly)
If InStr(1, "ABCÇDEFGHIİJKLMNOÖPRSŞTUÜVYZXW", Mid(jilly, j, 1)) <> 0 Then _
AYIR = AYIR & Mid(jilly, j, 1)
Next
End Function[/SIZE]