Textbox'ta rakam

Katılım
23 Ekim 2007
Mesajlar
1,135
Excel Vers. ve Dili
Excel 2003 TR
Merhabalar.
Ben bu koda ne eklemem lazım ki textbox4 otomatikmen kalanı formda göstersin.Çünkü kaydet yaptıktan sonra gösteriyor ben ise önceden görmesini istiyorum.İyi çalışmalar

TextBox4 = Val(TextBox2) - Val(TextBox3)
 

fedeal

Banned
Katılım
29 Mayıs 2008
Mesajlar
1,985
Excel Vers. ve Dili
2003 tr
Private Sub TextBox2_Change()
deg1 = TextBox2
deg2 = TextBox3
If TextBox2 = "" Then deg1 = 0
If TextBox3 = "" Then deg2 = 0
TextBox4 = Replace(deg1 * 1 - deg2 * 1 , ".", ",")
End Sub

Private Sub TextBox3_Change()
TextBox2_Change
End Sub

Private Sub TextBox4_Change()
TextBox2_Change
End Sub

olacagında emin degilim formdan almıştım.bende işe yarıyor uyarlamaya calıştım.umarım olur iyi calışmalar.
 
Katılım
23 Ekim 2007
Mesajlar
1,135
Excel Vers. ve Dili
Excel 2003 TR
Sayın fedeal
Ellerinize sağlık teşekkürler.İyi çalışmalar...
 

Orion1

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

Ofis-2010-TR 32 Bit
Doğrusu aşağıdaki şekilde olacak.:cool:
Kod:
Private Sub TextBox2_Change()
TextBox4 = Format(0, "0.00")
On Error Resume Next
TextBox4.Text = Format(CDbl(TextBox2.Text) - CDbl(TextBox3.Text), "#,##0.00")
End Sub

Private Sub TextBox3_Change()
Call TextBox2_Change
End Sub
 
Katılım
23 Ekim 2007
Mesajlar
1,135
Excel Vers. ve Dili
Excel 2003 TR
Merhabalar
Sayın Evren bey
İlginize teşekkürler,şimdi textbox 2 ve 3'te çift sıfır çıkmıyor,Textbox4'te gibi onuda haledermisiniz.
İyi çalışmalar
 

Orion1

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

Ofis-2010-TR 32 Bit
Merhabalar
Sayın Evren bey
İlginize teşekkürler,şimdi textbox 2 ve 3'te çift sıfır çıkmıyor,Textbox4'te gibi onuda haledermisiniz.
İyi çalışmalar
Aşağıdaki kodları ilave ediniz.:cool:

Kod:
Private Sub TextBox2_AfterUpdate()
On Error Resume Next
TextBox2.Text = Format(TextBox2.Text, "#,##0.00")
End Sub

Private Sub TextBox3_AfterUpdate()
On Error Resume Next
TextBox3.Text = Format(TextBox3.Text, "#,##0.00")
End Sub
 
Katılım
23 Ekim 2007
Mesajlar
1,135
Excel Vers. ve Dili
Excel 2003 TR
Sayın Evren bey

Ellerinize sağlık,teşekkürler.İyi çalışmalar
 
Üst