Büyük küçük harf değişimlerinde Türkçe Karakter sorunu

Katılım
27 Mart 2006
Mesajlar
44
Ekte gönderdiğim il ve ilçelerin bulunduğu listenin ilk harflerini büyük diğerlerini küçük yapmak istiyorum. form da bununla ilgili birkaç örnek buldum. Fakat dönüşümlerde Türkçe karakterlerle ilgili sorun yaşıyorum. Mesela büyük I harfleri küçük "i" olarak çıkıyor. (tabii bunun ingilizce ile ilgili bir bağlantısı var biliyorum). İlgilenen varsa yardımlarını bekliyorum
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,646
Excel Vers. ve Dili
Pro Plus 2021
access den anlamam ama
kodlarınızı şöyle değiştirin deneyin.

[vb:1:7fd297361d]
Option Compare Database
Private Sub Alan1_AfterUpdate()
Me.Alan1.Value = convert([Alan1], 0)
End Sub
Private Sub Alan1_Exit(Cancel As Integer)
Me.Alan1.Value = convert([Alan1], 0)
End Sub
Private Sub Komut8_Click()
On Error GoTo Err_Komut8_Click
DoCmd.Close
Exit_Komut8_Click:
Exit Sub
Err_Komut8_Click:
MsgBox Err.Description
Resume Exit_Komut8_Click
End Sub
Function convert(text, secim)
Select Case secim
Case 0 'yazım düzeni
text = convert(text, 1)
text = convert(Left(text, 1), 2) & Mid(text, 2, Len(text) - 1)
Case 1 'küçük harf
text = Replace(text, "I", "ı")
text = Replace(text, "İ", "i")
text = StrConv(text, vbLowerCase)
Case 2 'büyük harf
text = Replace(text, "ı", "I")
text = Replace(text, "i", "İ")
text = StrConv(text, vbUpperCase)
End Select
convert = text
End Function
[/vb:1:7fd297361d]
 
Katılım
2 Şubat 2008
Mesajlar
65
Excel Vers. ve Dili
office 2010
tam olarak anlayamadım bira detaylı bilgi verebilirseniz sevinirim kodları nereye yapıştıracağız
 
Üst