textbox da çarma işlemi

acebeci

Altın Üye
Katılım
25 Ağustos 2007
Mesajlar
326
Excel Vers. ve Dili
ofis excel 2010 türkçe
Altın Üyelik Bitiş Tarihi
03-11-2026
arkadaşlar aşağıda ki kodda çarpma işlemi hariç diğer işlemimleri gerçekleştiriyor.textbox13 ve textbox14 hep sıfır çıkıyor tabi doğal olarak textbox 15 de.bunun sebebi ne olabilir nerde yanlış yapmış olabilirim tex13 ve tex14 deki işareti toplama yapsam veya çıkarma ozaman işlem yapıyor fakat çarmayı birtürlü yaptıramadım

kod:
TextBox6.Value = Val(TextBox5) * 2 / 100
TextBox7.Value = Val(TextBox5) - Val(TextBox6)
TextBox9.Value = Val(TextBox7) - Val(TextBox10)
TextBox13.Value = Val(TextBox5) * Val(TextBox11)
TextBox14.Value = Val(TextBox7) * Val(TextBox12)
TextBox15.Value = Val(TextBox13) + Val(TextBox14)
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Merhabalar

Textbox5, Textbox7, Textbox11 veya TextBox12'den herhangi biri boş veya "0" ise, Textbox13 veye TextBox14 ; "0" değer alır.

Çıkarma işleminde "0" yutan eleman olmadığından Textbox'lardan herhangi birinin boş ve diğerinin dolu olması, "0"dan farklı bir sonuç döndürmeye yeterlidir.
 

acebeci

Altın Üye
Katılım
25 Ağustos 2007
Mesajlar
326
Excel Vers. ve Dili
ofis excel 2010 türkçe
Altın Üyelik Bitiş Tarihi
03-11-2026
Sayın fpc eğer sizde uygun görürseniz ben bu dosyayı biraz daha derleyip toparlayıp ekleyeyim.dosya üzerinde incelersek herhalde daha sağlıklı olacak çünkü tüm verileri girmeme rağmen çarpma işlemini yaptıramıyorum
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Bir de şunu deneyin.

Eğer herhangi bir Textbox'a girdiğiniz değer, 0 ila 1 arasında ondalık bir sayıysa, -VAL fonksiyonu ile- bu değer, çarpma işlemine 0 yansıyor olabilir.

Böyle bir durum sözkonusu mu?
 

acebeci

Altın Üye
Katılım
25 Ağustos 2007
Mesajlar
326
Excel Vers. ve Dili
ofis excel 2010 türkçe
Altın Üyelik Bitiş Tarihi
03-11-2026
evet sayın fpc.dosyayı ekliyorum anlatmaya çalıştım anlamadığınız biryer olursa ben bekliyorum hemen cevaplayacağı.sayın fpc dosyayı görünca yine mi bu dosya diyeceksiniz ama ne olur anlayışla karşılayın geçen sene çok sıkıntı çektim bu sene sezon açılmadan güzel bir çalışma yapmak istiyorum bu tabi tamamen sizlerin eseri şimdiden çok teşekkürle
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Çarpma işlemleri ben de gerçekleşiyor. Acaba bahsettiğiniz problem farklı birşey mi?

Kaydet butonuna bastığımda, Msgbox'la birlikte textboxlara çarpım sonuçları geliyor ...

Sorununuzu, dosyadan bir örnekle açıklar mısınız?
 

acebeci

Altın Üye
Katılım
25 Ağustos 2007
Mesajlar
326
Excel Vers. ve Dili
ofis excel 2010 türkçe
Altın Üyelik Bitiş Tarihi
03-11-2026
sayın fpc bende 1 tutar 2 tutar ve genel toplam 0 çıkıyor.dosyada nasıl gösterebilirim bilemedim.kaydet dedikten sonra kapanıyor yani o ekranı nasıl gösterebilirim bilemiyorum.zaten kaydedilen müşteriye ait sayfadada o bölümler 0 olarak kaydediliyor
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Peki o zaman, bana herbir Textbox'a neler girdiğinizi bir örnekle açıklayınız.

Ben de buradan o şekilde girerek çarpımdaki 0 sonucunu görmeye çalışayım.
 

acebeci

Altın Üye
Katılım
25 Ağustos 2007
Mesajlar
326
Excel Vers. ve Dili
ofis excel 2010 türkçe
Altın Üyelik Bitiş Tarihi
03-11-2026
kime gittiğini seçtikten sonra
mesela bürüt yazan kısma=36500
2.kalite yazan yere=2500
1.kalite fiyatına=0,30
2.kalite fiyatına=0,15

bu şekilde bir denermisiniz
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Ama size 4 nolu mesajda 0 ila 1 arasında ondalık bir değer giriyorsanız VAL fonksiyonunun size 0 döndüreceğini söylemiştim....

Şu satırları;
Kod:
TextBox13.Value = Val(TextBox5) * [COLOR=red]Val(TextBox11)
[/COLOR]TextBox14.Value = Val(TextBox7) * [COLOR=red]Val(TextBox12)[/COLOR]
Şu şekilde değiştirin ....
Kod:
TextBox13.Value = Val(TextBox5) * [COLOR=green]TextBox11
[/COLOR]TextBox14.Value = Val(TextBox7) * [COLOR=green]TextBox12[/COLOR]
Şimdi, Textbox'lar dolu geldi mi?
 

acebeci

Altın Üye
Katılım
25 Ağustos 2007
Mesajlar
326
Excel Vers. ve Dili
ofis excel 2010 türkçe
Altın Üyelik Bitiş Tarihi
03-11-2026
çok ama çok teşekkürler sayın fpc.ben sizin 4 numaralı msj ınıza 5.numaralı msj ımda evet sayın fpc diye cevap vermişdim.ama küçbir anlaşmazlık olmuş herhalde özür dilerim.sizi yordum.sorun çözüldü teşekkür ederim
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Olur böyle şeyler :)

İyi çalışmalar
 
Üst