sayfaya aktardıktan sonra formül calısmıyor

Katılım
25 Aralık 2007
Mesajlar
335
Excel Vers. ve Dili
exel 2000 türkçe
degerli arkadaslar
müteattid defalar userform üzerinde kdv toplatma diye sorum oldu ancak bir cvp alamadım
sanırım ben anlatamadım sorunu bende baska çözümler üzerinde çalıştım başka türlü çözmeye çalıştım ama bu seferde şoyle bi sorunla karşılaştım:
userform uzerinden excel de ki "kdv" sayfasının c5 ile c35 hücrelerine kdv oranlarını d5 ile d35 e de satış tutarlarını aktarıyorum
c1 hucresinde ki formul =etopla($c$5:$c$35;8;$d$5:$d$35) dür (yanic5 ile c35 arasında (kdv oranı)8 varsa karsılıgındaki d hucrelerini topla diyorum) förmül excel sayfasından veri giri olursa hesaplama yapıyor ancak userform uzerinden c5:c35 ile d5:d35 hucrelerine veri girisi oldugunda calısmıyor ne yapmam gerekli
saygılarımla
not:ekteki dosyadan bakmak isteyenler icin işem safyasınddaki butona basıldıgında cıkan formun resmi fatura checkbox(checkbox2) işaretli olması gerekir ancak bu sekilde kdv sayfasını secer
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Textboxlardan sayfaya sayıyı direk olarak aktarırsanız metin olarak aktarılacağı için işlemlerde dikkate alınmayacaktır. Bu sebeple verileri örneğin cdbl fonksiyonu ile sayıya dönüştürerek aktarın. Örneğin,

[c5]=cdbl(textbox1)
 
Katılım
28 Temmuz 2007
Mesajlar
60
Excel Vers. ve Dili
All Versions
Val fonksiyonu işini görecektir üstadım verileri sayı olarak girmen lazım arkadaşın da dediği gibi userformdan c5 , 35 e aktardığın verileri

range(c5).select
activecell.value = val(textbox1.text) gibi ayarlaman lazım
 
Katılım
25 Aralık 2007
Mesajlar
335
Excel Vers. ve Dili
exel 2000 türkçe
sayın hocalarıma tesekkur ederim
ancak bu kodları sayfayamı yazmalıyım yoksa userformamı?
 
Üst