Textbox'a hücreden sayı formatında veri almak

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

Benim sayfa1 üzerinde Denetim araç kutusunda yarattığım bir adet textbox var (textbox1) buraya makro ile a1 hücresinden veri alıyorum
örneğin a1=12,43333 (ondalık basamak , )
makro çalıştığında textbox1 'e değerlerin 12,43 olarak gelmesini istiyorum bütün format çeşitlerini denedim

textbox1 = Format(textbox1, "###,##0.00")
textbox1 = Format(textbox1, "###,###.##")

textbox1 = Format(textbox1, "###.##0,00")
textbox1 = Format(textbox1, "###.###,##")

gibi

ama bir türlü sonuç alamadım .

Saygılarımla
 

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
Textbox1=Rounddown(A1,2) şeklinde deneyin.
 
Katılım
3 Mart 2005
Mesajlar
571
Excel Vers. ve Dili
Excel 2000 Ing.
A1 = Sheets("sheet1").Range("D1")

TextBox1.Text = WorksheetFunction.RoundDown(A1, 2)

bu şekilde çalıştı
 
Katılım
2 Mart 2005
Mesajlar
225
Excel Vers. ve Dili
2003
2007
2010
Kod:
TextBox1 = Format([A2], "#,###.00")
bu neden olmuyor anlamadım. Bende oluyor :D
 

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

Cevap veren herkese teşekkür ederim.
Cevaplarınızla problemimi çözdüm.

Hücreyi göstereceğime textbox1'ı göstermişim.

Saygılarımla
 
Üst