Textbox'a ytl formatı nasıl verebiliriz?

Katılım
15 Eylül 2004
Mesajlar
91
Excel Vers. ve Dili
2010 TR
iyi çalışmalar,

userform üzerindeki textbox1' e ytl formatı nasıl atanır?
verilerimi proğramı çalıştırdığımda giriyorum ve bir hücreye atamak istiyorum.

TextBox1 = Format(TextBox1, "#,##0") kodu tl 'yi binlik ayırarak yazdırıyor. YTL formatı için yardımcı olursanız sevinirim.

officeXp kullanıcısıyım.
 
X

xxrt

Misafir
Forumda buna ilişkin çok örnekler var.
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
TextBox1 = Format(TextBox1, "###,###.00")
End Sub
 
Katılım
7 Haziran 2005
Mesajlar
109
peki bunu label lara nasıl uygulayabiliriz.Mesala elimizde bir userform var ve hücrelerde toplama yapıp user form üzerinde yeralan label1'e aktarılıyor bunu nasıl ytl formatına çevirebiliriz.
 
Katılım
17 Ağustos 2004
Mesajlar
222
Excel Vers. ve Dili
Ofiste Excel 2000 Türkçe
Evde Excel 2003 Türkçe
Merhaba
Kod:
Label1.Caption = Format(TextBox4.Value, "#,##0.00")
 
Katılım
7 Haziran 2005
Mesajlar
109
teşekkürler class37
ama benim elimde hiç textbox yok.Sayfa1 içericinde verileri a25 hücresinde topluyor ve bende bunu user form üzerinde bulunan label 10' a YTL formatında aktarmak istiyorum aşağıdaki kodları denedim ama başaramadım;
Private Sub UserForm_Initialize()
Label10 = Format(Label10, "###,###.00")
Label10.Caption = Sheets("Sayfa1").Range("a25")
End sub
 
Katılım
17 Ağustos 2004
Mesajlar
222
Excel Vers. ve Dili
Ofiste Excel 2000 Türkçe
Evde Excel 2003 Türkçe
Merhaba
Kodu Düzenlemişsiniz amma il önce veriyi alıp sonra format satırını yazın yani satırların yerlerini değiştirin.
Private Sub UserForm_Initialize()
Label10.Caption = Sheets("Sayfa1").Range("a25")
Label10 = Format(Label10, "###,###.00")
End Sub
 
Katılım
7 Haziran 2005
Mesajlar
109
öncelikle hücrelerde toplama yaptırıp daha sonra
Label10.Caption = Sheets("Sayfa1").Range("a25")
komutu ile label la aktarıyorum.
 
Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
Arkadaşlar merhaba bu koda YTL. Formatını eklememde yardım edermisiniz?TextBox12.Value = Sheets("VG").Cells(g + 3, 14).Value şimdiden teşekkür ederim.
 
Katılım
17 Ağustos 2004
Mesajlar
222
Excel Vers. ve Dili
Ofiste Excel 2000 Türkçe
Evde Excel 2003 Türkçe
Merhaba
TextBox12.Value = Format(Sheets("VG").Cells(g + 3, 14).Value, "0.00")
 
Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
class37 çok teşekkür ederim.
 
Katılım
17 Ağustos 2004
Mesajlar
222
Excel Vers. ve Dili
Ofiste Excel 2000 Türkçe
Evde Excel 2003 Türkçe
:arkadas: İyiçalışmalar.
 

agd

Katılım
19 Ağustos 2005
Mesajlar
31
Excel Vers. ve Dili
OfficeXP/TR
iyi çalışmalar,
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
TextBox1 = Format(TextBox1, "###,###.00")
End Sub

kodu ile YTL textbox 'tan çıkıldığında işe yarıyor.CHANGE 'te bu işi yazarken nasıl ayırabiliriz.yani teksbox'a rakamı girerken otomatik nasıl ayırabiliriz.?
 
Üst