- Katılım
- 30 Ağustos 2008
- Mesajlar
- 677
- Excel Vers. ve Dili
- 2010 türkçe
Merhaba arkadaşlar;
UserForn üzerindeki TextBox' a Ad ve Soyad yazmaktayım.
Forumda bulup dosyama uyarladığım aşağıdaki kod ile; Yazdığım Ad ın ilk karakterini büyük diğerlerini küçük, Soyadı nın ise bütün karakterlerini büyüğe çeviriyorum.
Ancak Soyadını yazdıktan sonra yanlışlıkla boşluk bırakınca Soyadı da Ad formatına ( ilk karakteri büyüğe diğerleri küçüğe ) dönüşüyor.
Bu sorunu bir türlü çözemedim. Yardımcı olursanız sevinirim.
Örnek dosyam ekte.
UserForn üzerindeki TextBox' a Ad ve Soyad yazmaktayım.
Forumda bulup dosyama uyarladığım aşağıdaki kod ile; Yazdığım Ad ın ilk karakterini büyük diğerlerini küçük, Soyadı nın ise bütün karakterlerini büyüğe çeviriyorum.
Ancak Soyadını yazdıktan sonra yanlışlıkla boşluk bırakınca Soyadı da Ad formatına ( ilk karakteri büyüğe diğerleri küçüğe ) dönüşüyor.
Bu sorunu bir türlü çözemedim. Yardımcı olursanız sevinirim.
Örnek dosyam ekte.
Kod:
a = Split(TextBox1)
For j = 0 To UBound(a) - 1
Ad = Trim(Ad & " " & a(j))
Next j
soyad = Trim(a(UBound(a)))
Ad = Evaluate("=PROPER(""" & Ad & """)")
soyad = Evaluate("=UPPER(""" & soyad & """)")
TextBox1 = Ad & " " & soyad
