Soru Hücredeki tutarın textboxa farklı gelmesi

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,471
Excel Vers. ve Dili
2021 LTSC TR
Kod:
Private Sub TextBox21_Change()
TextBox21 = Format(CDbl(TextBox21.Text), "#,##0.00")
End Sub
UserForm_Initialize kısmında da uyguladım ama
Hücre değeri 1505,40
Textbox21 değeri 15054,00

formatında geliyor bu durumu nasıl düzeltebilirim?
 

asi_kral

Özel Üye
Katılım
22 Şubat 2012
Mesajlar
2,822
Excel Vers. ve Dili
Excel 2007 Türkçe
Merhaba
Kod:
Format(Range("C4"), "#,##0.00")
Bu şekilde dener misiniz?
 

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,471
Excel Vers. ve Dili
2021 LTSC TR
Seyit abi
Bilgisayar ondalık formatı farklı bir format değil ama onu da denedim. Yine olmadı.
Birçok textbox var, sadece bir textboxta hata var
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Örnek dosya eklerseniz iyi olur.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Formatı change olayına değilde after update olayına yazıpta deneyiniz.
 

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,471
Excel Vers. ve Dili
2021 LTSC TR
Evren ve Seyit Uzmanıma Çok çok teşekkür ederim. Allah razı olsun. Sıkıntım giderildi.
 

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,471
Excel Vers. ve Dili
2021 LTSC TR
Evren abi

Private Sub TextBox21_Change()
TextBox21 = Format(CDbl(TextBox21.Text), "#,##0.00")
End Sub
formatını
Kod:
Private Sub TextBox21_AfterUpdate()
TextBox21 = Format(CDbl(TextBox21.Text), "#,##0.00")
End Sub
olarak değiştirdim.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Format ayni kalmış.Değiştirilmemiş.!
 
Üst