textbox formatı

Katılım
5 Aralık 2004
Mesajlar
130
Excel Vers. ve Dili
Excel 2003 Türkçe
userformumdaki textbox1 e girdiğim değerin 23,5 ini alan textbox2 de virgülden sonra dört rakam alıyor ben iki rakam almasını istiyorum girdiğim format ##.00 bunu uyguladığım zaman olmuyor yardımlarınız için şimdiden teşekkür ederim
 

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

Ã?rnek
textbox1'e
12,3456 yazdınız texbox2 'ye 12.34 istiyorsunuz

TextBox2.Value = Format(TextBox1.Value, "0.00")
 
Katılım
5 Aralık 2004
Mesajlar
130
Excel Vers. ve Dili
Excel 2003 Türkçe
textbox1 değer yazıyorum değeri 0,235 le çarpıyor textbox2 ye yazıyor mesela 45,45 yazıyorum bu rakamın bana 23,5 gerekli onu textbox2 34,76925 olarak yazıyor bense 34,77 yazmasını istiyorum
 

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

Private Sub TextBox1_Change()
TextBox2.Value = Format(TextBox1.Value * 0.235, "0.00")

End Sub
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
alternatif olarak;


TextBox2.Value = round(TextBox1.Value * 0.235,2)
 
Katılım
5 Aralık 2004
Mesajlar
130
Excel Vers. ve Dili
Excel 2003 Türkçe
teşekkürler arkadaşlar leventm vermiş olduğunuz kodla sorunum çözüldü :hey: :icelim:
 
Üst