Textbox,ta toplam hesap

Katılım
7 Ekim 2005
Mesajlar
245
Excel Vers. ve Dili
Isyerinde Ingilizce_Win7 Evde Hollandaca_Win7
Herkese merhaba Userform icerisinde textbox1 ile textbox2,yi carpip veya toplayip sonucu textbox3 e nasil verebilirim yardimlarinizi bekliyorum.

Selamlar
 
Katılım
7 Ekim 2005
Mesajlar
245
Excel Vers. ve Dili
Isyerinde Ingilizce_Win7 Evde Hollandaca_Win7
ccumhur guzel bir ornek fakat benim istedegim bu degildi birinci ve ikinci textboxlara veri girdiginde ucuncu texboxa direk sonucu versin herhangi bir tus olmadan yinede ilgin icin sagol

Selamlar
 
Katılım
13 Temmuz 2005
Mesajlar
134
Excel Vers. ve Dili
ofis xp, 2003
ilgili kodları sayı2 nin cahange olayına yazın hocam

Private Sub sayı2_Change()
sonuç = Val(sayı1) * Val(sayı2)

End Sub
 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,605
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Böyle bir uygulama mı?
 
Katılım
7 Ekim 2005
Mesajlar
245
Excel Vers. ve Dili
Isyerinde Ingilizce_Win7 Evde Hollandaca_Win7
Ben bu sekilde yazdim ama sonuc alamadim
Private Sub TextBox11_Change()
sonuç = Val(TextBox9) + Val(TextBox10)
End Sub
 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,605
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Pardon,
Sayın ccumhur sizin cevabınızı sonradan gördüm
 
Katılım
7 Ekim 2005
Mesajlar
245
Excel Vers. ve Dili
Isyerinde Ingilizce_Win7 Evde Hollandaca_Win7
Ilginiz icin hepinize tesekkur benim yapmak istedigim textbox9 ile textbox10 u toplatip sonucu texbox11 e vermesi
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodları deneyin.

[vb:1:87ffb88940]Private Sub TextBox9_Change()
a = TextBox9.Value
b = TextBox10.Value
If TextBox9 = "" Then a = 0
If TextBox10 = "" Then b = 0
TextBox11 = a * 1 + b * 1
End Sub

Private Sub TextBox10_Change()
a = TextBox9.Value
b = TextBox10.Value
If TextBox9 = "" Then a = 0
If TextBox10 = "" Then b = 0
TextBox11 = a * 1 + b * 1
End Sub
[/vb:1:87ffb88940]
 
Katılım
7 Ekim 2005
Mesajlar
245
Excel Vers. ve Dili
Isyerinde Ingilizce_Win7 Evde Hollandaca_Win7
Sayin Leventm Direk hata veriyor acaba ben yanlismi yapiyorum..?
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Hata vermez, Textbox9 ve textbox10 da change olayında yazılı başka kod olmasın ondan hata verebilir. Yani textbox9 a sadece yukarıdaki birinci kodu, textbox10 a da sadece yukarıdaki ikinci kodu yazın. Birde textbox isimlerinin doğru olup olmadığına bakın.
 
Katılım
7 Ekim 2005
Mesajlar
245
Excel Vers. ve Dili
Isyerinde Ingilizce_Win7 Evde Hollandaca_Win7
Isterseniz programin ornegini gondereyim birde siz bakin fakat buraya nasil eklerim onu bilmiyorum
 
Katılım
7 Ekim 2005
Mesajlar
245
Excel Vers. ve Dili
Isyerinde Ingilizce_Win7 Evde Hollandaca_Win7
Textbox,tan toplam alma

Ornek ektedir
 
Katılım
7 Ekim 2005
Mesajlar
245
Excel Vers. ve Dili
Isyerinde Ingilizce_Win7 Evde Hollandaca_Win7
Pardon kullanici adi s sifre a
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Textboxların exit olaylarına yazdığınız format kodlarını silin, bunlar sayıları metne çeviriyor.
 
Katılım
7 Ekim 2005
Mesajlar
245
Excel Vers. ve Dili
Isyerinde Ingilizce_Win7 Evde Hollandaca_Win7
Hepsini sildim fakat yinede hata yeri burayi gosteriyor sanirim formulde bir hata var sizde deneyin kayit bul deyince direk hata bu diyor TextBox11 = a * 1 + b * 1

Selamlar
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Hatayı ancak yanlışlıkla alfanümerik veri girerseniz yapıyordu, bunun içinde koda bir ilave yaptım.
 
Katılım
7 Ekim 2005
Mesajlar
245
Excel Vers. ve Dili
Isyerinde Ingilizce_Win7 Evde Hollandaca_Win7
Leventm bey tamam simdi oldu onceki veriyi silmem gerekiyormus cok tesekkurler bu arada fazla sordu demezsen eger Combobox,a hesap makinesi ekledim fakat kodunu bilmiyorum normal windows taki hesap makinesi acilsin istiyorum acaba kodunu biliyormusunuz tesekkurler

Selamlar
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu deneyin.

[vb:1:f649050409]Shell "calc.exe"
[/vb:1:f649050409]
 
Üst