Skip to main content

AccessTr.neT


isim ekini bul

karaayhan
karaayhan
2
1621

isim ekini bul

#3

Option Compare Database
Public Function İsimEkiniBul(geçici2 As String)
Dim i As Integer
For i = 1 To 3
İsimEkiniBul = UCase(Left(Right(Trim(geçici2), i), 1))
If InStr(1, "AIEİOUÖÜ", İsimEkiniBul) Then Exit For
Next i
If Asc(İsimEkiniBul) = 253 Or Asc(İsimEkiniBul) = 73 Then
geçici2 = "ı"
Else
Select Case İsimEkiniBul
Case "E", "İ": geçici2 = "i"
Case "O", "U": geçici2 = "u"
Case "Ö", "Ü": geçici2 = "ü"
Case Else: geçici2 = "ı"
End Select
End If
İsimEkiniBul = "'n" & geçici2 & "n"
If i > 1 Then İsimEkiniBul = "'" & geçici2 & "n"
End Function

kullanımı ise;
İsimEkiniBul([Soyadı])
Dünya düşünenler için bir komedi, Hissedenler için bir trajedidir ***
Hugh WALPOLE
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
isim ekini bul - Yazar: karaayhan - 16/08/2013, 15:36
Cvp: isim ekini bul - Yazar: mehmetdemiral - 16/08/2013, 18:11
Cvp: isim ekini bul - Yazar: karaayhan - 19/08/2013, 15:35