• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Textbox Sayı Formatı,

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
1,080
Excel Vers. ve Dili
excel 2010

excel 2013
Merhaba,

Userform üzerinde textbox19 için sayı formatı ayarlamaya çalışıyorum. Şöyleki, virgülden önce iki hane virgülden sonra 3 haneye kadar "0.00" şeklinde format kullanıyorum. Virgülden sonraki binlik hanesi için ise "0,000.00" şeklinde format kullanıyorum.

Listbox'ta bir sütunun satır değerlerini textbox19 toplatmaya çalışıyorum.
Formatı "0.00" şeklinde yaptığımda binlik ayıracı olarak "." görünmüyor. örneğin 3245,56 gibi görünüyor doğal olarak.
Formatı "0,000.00" şeklinde yaptığımda ise 3.245,56 şeklinde görünüyor ancak bu sefer de binlik hanesine gelene kadar olan değerlerde şöylesi bir durum çıkıyor. örneğin 0.001,23 gibi

Kullandığım toplama kodu aşağıda,

Dim i As Long
'Dim toplam İkili
İ = 1 için ListBox2.ListCount - 1'e
toplam = (ListBox2.List (i, 8) * 1) + (toplam * 1)
Sonraki ben
TextBox19.Text = Biçim (toplam, "0.00")


Virgülden önceki iki haneyi alarak, tek bir formatı nasıl belirleyebilirim. Kısaca bir formatı hali kullanayım ve bu format içinde gözle görülür yorumlar yazı şöyle olsun;
0,45
0,23
1,25
24,78
100,42
1.978,65
1.000,00
100.000,00

textbox19 da görmek istediğim görünüm bu, bunun bir format şekli varmıdır, ya da if li yapılarla koşula bağlı olarak format mı belirlemek gerekir.
 
Aklınızda bulunsun, bu türden excel menülerinde olan özelliklerin makro kodunu bulmak için makro kaydet yöntemini kullanabilirsiniz. Makro kaydetmeyi başlatın, istediğiniz özelliği ayarlayın ve kaydı durdurun. Sonra da kod sayfasına geçip oluşan kodları inceleyin.
 
Aklınızda bulunsun, bu türden excel menülerinde olan özelliklerin makro kodunu bulmak için makro kaydet yöntemini kullanabilirsiniz. Makro kaydetmeyi başlatın, istediğiniz özelliği ayarlayın ve kaydı durdurun. Sonra da kod sayfasına geçip oluşan kodları inceleyin.

Teşekkürler Yusuf bey,
 
Geri
Üst