• DİKKAT

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

Kuruş sorunu

Katılım
8 Mart 2007
Mesajlar
582
Excel Vers. ve Dili
excel 2000 Türkçe
Merhaba arkadaşlar ekteki dosyamda UserForm1 deki TextBox4 Fiyat bölümüne ,55 şeklinde başına sıfır koymadan rakam girebilmem için aşagıdaki kodları nasıl eğiştirmem lazım.

Private Sub TextBox3_Change()
deg1 = IIf(TextBox3 = "", 0, TextBox3)
deg2 = IIf(TextBox4 = "", 0, TextBox4)
0 NO: TextBox5 = Format(Replace(CDbl(deg1) * CDbl(deg2), ".", ","), "#,##0.00")
End Sub
 

Ekli dosyalar

Merhaba,

TextBox5 = Format(Replace(CDbl(deg1) * CDbl(deg2), ".", ","), "#,###.00")

şeklinde dener misiniz?
 
Bunu denermisiniz.

Kod:
Private Sub TextBox3_Change()
If Right(TextBox3.Text, 1) = "." Then TextBox3.Text = Mid(TextBox3.Text, 1, Len(TextBox3.Text) - 1) & ","
If Right(TextBox3.Text, 1) = "," Then Exit Sub
deg1 = IIf(TextBox3 = "", 0, TextBox3)
deg2 = IIf(TextBox4 = "", 0, TextBox4)
TextBox5 = Format(Replace(CDbl(deg1) * CDbl(deg2), ".", ","), "#,##0.00")
End Sub
 
Şimdi oldu çok teşekürler ellerinize sağlık.
 
Son düzenleme:
Bende çalışıyor
 

Ekli dosyalar

  • Yeni Bit Eşlem Resmi.jpg
    Yeni Bit Eşlem Resmi.jpg
    89.9 KB · Görüntüleme: 9
Çok teşekurler hocam yanlış kodu değiştirmişim. Bendede çalıştı. ellerinize sağlık.
 
Geri
Üst