TextBox Sayı Değerlerindeki "." ve "," Hatası

tahkurth

Altın Üye
Katılım
26 Ağustos 2019
Mesajlar
27
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
05-10-2027
Ustadlarım bir sorunum var ve içinden çıkamadım. Öncelikle forumda benzer konulara bakıp denedim ama sonuç hep farklı çıkıyor. Userform aktifken textboxlar daki işlemler nokta çıkıyor. Ben değerlerin virgül ile gelmesini ve virgülden sonra en fazla 2 haneli olarak yazılmasını istiyorum. Yardımcı olabilir misiniz?
 

Ekli dosyalar

tahkurth

Altın Üye
Katılım
26 Ağustos 2019
Mesajlar
27
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
05-10-2027
Yardımcı olabilecek birileri var mı?
 

Mahmut Kök

Özel Üye
Katılım
14 Temmuz 2006
Mesajlar
878
Excel Vers. ve Dili
Excel 2007 - Türkçe
Aşağıdaki şekilde deneyin. Örneği diğer yerlere uyarlarsınız.

TextBox7.Value = Format(WorksheetFunction.Round(CDbl(TextBox4.Value), 2) * WorksheetFunction.Round(CDbl(TextBox6.Value), 2), "#,##0.00")
 

tahkurth

Altın Üye
Katılım
26 Ağustos 2019
Mesajlar
27
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
05-10-2027
Teşekkürler. Kodları şu şekilde düzenledim ve herşey sorunsuz çalışıyor. Bütün textbox ların change lerine bu kodu yazdım.

Private Sub TextBox8_Change()
TextBox8.Value = WorksheetFunction.Round(CDbl(TextBox8.Value), 2)
TextBox8.Value = Replace(TextBox8.Value, ".", ",")
End Sub
 
Üst