Merhabalar, çalışmamda bir formu veri girişi için kullanıyorum. Verileri baş harfleri büyük girmem lazım. Formdaki adı alanının çıkış olayındaki strconv fonksiyonu işimi görüyor ancak türkçe karakterlerle başım dertte. Oda replace ile çözülebiliyor, ancak i ile başlayan isimlerde sonuç hep yanlış oluyor. Replace baş harfteki i ler ile isimdeki diğer i leri aynı yaptığından sonuç genellikle yanlış oluyor. Bu sorunu aşmanın bir yolu varmıdır.
Baş Harf Büyük Yapma Sorunları
Kodu aşağıdaki gibi değiştiriniz...
Private Sub adi_Exit(Cancel As Integer)
kkk = Left(Me.adi, 1)
Me.adi = Replace(StrConv(kkk, 3), "I", "İ") & Mid(Me.adi, 2, Len(Me.adi))
End Sub
Please return your positive or negative ...
Büyük harfle veri girerken sonuç yanlış oluyor, ve I ile başlayan isim girmek istediğimizde. İlginize teşekkürler..
Yandemir hocanın örneğinde bu konu çözülmüştü incelemenizi tavsiye ederim.
Toprağa her türlü kötü şey atılmasına rağmen
Topraktan hep güzel şeyler biter . (Akşemseddin)
Topraktan hep güzel şeyler biter . (Akşemseddin)
Çok teşekkürler..
Konuyu Okuyanlar: 1 Ziyaretçi