textbox özelliği

Katılım
20 Ekim 2005
Mesajlar
475
textbox'ın arkasında aşağıdaki gibi bir kod var. 12,30 YTL ve YKR kayıt yapıyorum ama ilgili kayıttan çıkıp tekrar girdiğimde sadece sadece YTL kısmı görülüyor. Nedeni ne olabilir

Private Sub TextBox22_Exit(ByVal Cancel As MSForms.ReturnBoolean)
TextBox22 = Format(TextBox22.Value, "#,##0.00")
End Sub
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Textbox22 veriyi nereden alıyor.


Aşağıdaki kod'u nedeyin size yol gösterebilir. 1.satırı End sub tan önce kullanırsanız format değişir.A1'de ne yazıyorsa onu alır.

Yani sizin kodunuzda textboxtan çıkarken format uyguluyorsunuz.
girdiğinizde değil

Private Sub UserForm_Initialize()
TextBox1.Value = [a1].Value
TextBox1 = Format(TextBox1.Value, "#,##0.00")
End Sub
 
Katılım
25 Şubat 2006
Mesajlar
53
Excel Vers. ve Dili
Excel 2003
Merhaba Sn.Zafer hocam

Aynı problemim var. ListBox1.Column(13) te 125,25 olan değer TextBox
"TextUsd" ' ye alırken 125.25 olarak alıyor. 125,25 Olarak almak için nasıl
format yapmalıyım.yardımlarınıza teşekkürler.

Saygılarımla
 
Katılım
25 Şubat 2006
Mesajlar
53
Excel Vers. ve Dili
Excel 2003
Sn.Zafer hocam tekrar Merhaba

Forumda aradım ve cevabı buldum.yani "arayan derviş muradına ermiş" gibi oldu. rahatsızlık verdiysem özür.

kod:
Private Sub TextUsd_Change()
TextUsd = Format(ListBox1.Column(13), "#,##0.00")
End Sub

saygılarımla
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Rica ederim. Birbirimizin sorunlarını halledelim diye varız.

Ben teşekkür ederim sorunu bulup açıklamada bulunduğunuz için.
 
Üst