• DİKKAT

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

TextBoxlarda ondalık sayı formatındaki sorun

  • Konbuyu başlatan Konbuyu başlatan sin77
  • Başlangıç tarihi Başlangıç tarihi
Katılım
27 Ocak 2006
Mesajlar
104
Merhaba arkadaşlar. 4 saattir formu alt üst ettim ama çözüm bulamadım sorunuma. TextBoxlarda 0,0056123 gibi rakam yazdığımda Textboxda başka türlü sayılar gösteriyor ve hücreye bunu kayıtedince metin olarak algılıyor. TextBoxun formatını nasıl düzenleyebiliriz. Yardım ederseniz seviniriz. tşk
 
Merhaba arkadaşlar. 4 saattir formu alt üst ettim ama çözüm bulamadım sorunuma. TextBoxlarda 0,0056123 gibi rakam yazdığımda Textboxda başka türlü sayılar gösteriyor ve hücreye bunu kayıtedince metin olarak algılıyor. TextBoxun formatını nasıl düzenleyebiliriz. Yardım ederseniz seviniriz. tşk

Format(textbox1, "#,##0.00")
belki bu işinize yarar.. iyi çalışmalar..
 
Ekli dosyayı inceleyiniz.A sütununa kayıt eder.:cool:
Kod:
Private Sub CommandButton1_Click()
If Not IsNumeric(TextBox1.Text) Then
    MsgBox "Lütfen textboxa sayısal bir değer giriniz.", vbCritical, "UYARI"
    TextBox1.SetFocus
    Exit Sub
End If
sat = Cells(65536, "A").End(xlUp).Row + 1
Cells(sat, "A").Value = CDbl(TextBox1.Text)
Cells(sat, "A").NumberFormat = "#,##0.0000000"
End Sub

Private Sub TextBox1_AfterUpdate()
TextBox1.Text = Format(TextBox1.Text, "#,##0.0000000")
End Sub



Private Sub UserForm_Initialize()
TextBox1.Text = Format(0.0056123, "#,##0.0000000")
End Sub
 

Ekli dosyalar

Geri
Üst