• DİKKAT

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

textboxların toplamlarının bir başta textte görünmesi

  • Konbuyu başlatan Konbuyu başlatan elvis
  • Başlangıç tarihi Başlangıç tarihi
Katılım
24 Şubat 2006
Mesajlar
130
arkadaşlar!
elimde bir çalışmam var; bir userform içerisinde 12 aydan oluşan textboxlar var. ve bu textboxların toplamını gösteren 13. başka bir texbox var. benim istediğim bu 12 tane textboxun içerisindeki rakamların toplamını 13. textboxta göstersin.
bunun için ben;
12 tane textboxun içine ayrı ayrı olarak;

Textbox13.value = sum(textbox1.value:textbox12.value)

yazdım ama olmadı. bu konuda yardımcı olursanız sevinirim...
 
Bütün Textboxlara değil sadece TextBox13 içine
TextBox13.Value = Val(TextBox1) + Val(TextBox2) + Val(TextBox3)+ Val(TextBox4)+Val(TextBox5)+Val(TextBox6)........
diye devam ederek deneyin.
 
fructose,

sayın fructose!
textboxlarla ilgili yazdığınız makroyu dosyama ekledim ancak;
Textbox13 'ün içine toplamlar geliyor ama ondalıklı rakamların toplamı gelmiyor. yani diyelim bütün textboxların toplamı 125,32 olsun, bu textbox13'ün içine 125 diye yansıyor.

gönderdiğiniz makronuz:
TextBox13.Value = Val(TextBox1) + Val(TextBox2) + Val(TextBox3)+ Val(TextBox4)+Val(TextBox5)+Val(TextBox6)........

textbox13'ün içine ondalıklı olarak yazılabilir mi? ör: 125,32
 
Aşağıdaki gibi deneyin.

TextBox13.Value = TextBox1*1 + TextBox2*1 + TextBox3*1+........
 
sayın levent bey!
dediğiniz gibi ;
TextBox13.Value = TextBox1*1 + TextBox2*1 + TextBox3*1+........ olarak denedim ama form çalıştığı zaman hata veriyor :(
 
Textboxların içine ondalık işareti olarak nokta kullanmanız gerekin, yada toplam işlemini yaparken virgülleri noktaya çevirmeniz gerekir.
 
sayın veysel bey! bahsettiğiniz gibi yazdığımda oluyor
fakat bunu textlerin içine rakam yazdığımız zaman kendisi ondalık olarak ayırabilir mi?
yani 125 yazdığımızda 125,00 olarak yazması gibi
otomotik olarak yazılması sağlanabilir mi?
 
Birde hatırlatma textboxları boş bırakırsanız sıfır olarak değil boşluk yani metin olarak algılanacağından hata verecektir. Tam çözüm için hangi textboxların toplanacağını yazın.
 
sayın levent bey!

toplamı alınacak textboxları yazıyorum;

1- TextBox13.Value = Val(txtmaas) + Val(TextBox1) + Val(TextBox2) + Val(TextBox3) + Val(TextBox4) + Val(TextBox5) + Val(TextBox6) + Val(TextBox7) + Val(TextBox8) + Val(TextBox9) + Val(TextBox10) + Val(TextBox11) + Val(TextBox12)

2- TextBox27.Value = Val(TextBox29) + Val(TextBox15) + Val(TextBox16) + Val(TextBox17) + Val(TextBox18) + Val(TextBox19) + Val(TextBox20) + Val(TextBox21) + Val(TextBox22) + Val(TextBox23) + Val(TextBox24) + Val(TextBox25) + Val(TextBox26)

3- bir de çıkarma işlemi var, o da ; TextBox28.Value = Val(TextBox14) - Val(TextBox27)


yardımlarınızı bekliyorum...
 
leventm, sayın levent bey! benden istediklerinizi aşağıya yazdım.

toplamı alınacak textboxlar;

1- TextBox13.Value = Val(txtmaas) + Val(TextBox1) + Val(TextBox2) + Val(TextBox3) + Val(TextBox4) + Val(TextBox5) + Val(TextBox6) + Val(TextBox7) + Val(TextBox8) + Val(TextBox9) + Val(TextBox10) + Val(TextBox11) + Val(TextBox12)

2- TextBox27.Value = Val(TextBox29) + Val(TextBox15) + Val(TextBox16) + Val(TextBox17) + Val(TextBox18) + Val(TextBox19) + Val(TextBox20) + Val(TextBox21) + Val(TextBox22) + Val(TextBox23) + Val(TextBox24) + Val(TextBox25) + Val(TextBox26)

3- bir de çıkarma işlemi var, o da ; TextBox28.Value = Val(TextBox14) - Val(TextBox27)


yardımlarınızı bekliyorum...
 
Geri
Üst