• DİKKAT

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

Textbox'ta Çarpım ve Biçimlendirme

Orion1

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

Ofis-2010-TR 32 Bit
Merhabalar Aşaığda yolladığım dosyada textbox'ı biçimlendirildiğinde tek rakamlı değer girildiğinde yanlış sonuç üretiyor.
Biçimlendirilmediğinde ise doğru sonuç üretiyor.Fakat bu seferde Ondalık ayıracı virgül olması gerekirken nokta oluyor.Yardımlarınız için teşekkür ederim.
 
Merhabalar.
Maalesef.
Biçimlendirilmiş textbox'larda 8,5 'u 3 ile çarpınca sonucu 255,00 veriyor.
Yoksa benim windows'umda veya offistemi bir problem var.
 
Textbox1 deki kodu aşağıdaki ile değiştirin.

Kod:
Private Sub TextBox1_Change()
If IsNumeric(TextBox1.Value) Then
TextBox3.Value = Replace(Format(TextBox1.Value * TextBox2.Value, "#,##0.00"), ".", ",")
TextBox4.Value = Replace(TextBox1.Value * TextBox2.Value, ".", ",")
End If
End Sub
 
Selamlar,

Aşağıdaki kodu denermisiniz.

Kod:
Private Sub TextBox1_Change()
If IsNumeric(TextBox1.Value) Then
    TextBox3.Value = Format((TextBox1.Value * TextBox2.Value), "#,##0.00")
    TextBox4.Value = TextBox1.Value * TextBox2.Value
End If
End Sub
 
Sayın leventm Hocam.
Teşekkür ederim.
Sorun çözüldü iyi geceler.
 
Merhabalar
Sayın:COST_CONTROL
Sizin yanıtınızıda şimdi gördüm.
Sizin yanıtınızda çözüm oluyor.
Teşekkür ederim.
İyi geceler.
 
Geri
Üst