- Katılım
- 30 Kasım 2006
- Mesajlar
- 411
- Excel Vers. ve Dili
- Excel 2007 - Türkçe
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
ICL1.Text = Evaluate("=SumProduct((" & sRangeA & ">=" & Criter1 & ")*(" & sRangeB & "<=" & Criter2 & ")*(" & sRangeC & "=[COLOR=red]"""[/COLOR] & Label324.Caption & [COLOR=red]"""[/COLOR])*(" & sRangeD & "))")
ICL2.Text = Evaluate("=SumProduct((" & sRangeA & ">=" & Criter1 & ")*(" & sRangeB & "<=" & Criter2 & ")*(" & sRangeC & "=[COLOR=red]"""[/COLOR] & Label325.Caption & [COLOR=red]"""[/COLOR])*(" & sRangeD & "))")
Merhaba,
Aşağıdaki şekilde denermisiniz.
Yapılan değişiklikler kırmızı renkli olan bölümlerdir. Metinsel ifadeler formül içinde kullanılırken tırnak içinde yazılır. Siz makro bölümünde bu kuralı uygulamadığınız için hata oluşmuş.
Kod:ICL1.Text = Evaluate("=SumProduct((" & sRangeA & ">=" & Criter1 & ")*(" & sRangeB & "<=" & Criter2 & ")*(" & sRangeC & "=[COLOR=red]"""[/COLOR] & Label324.Caption & [COLOR=red]"""[/COLOR])*(" & sRangeD & "))") ICL2.Text = Evaluate("=SumProduct((" & sRangeA & ">=" & Criter1 & ")*(" & sRangeB & "<=" & Criter2 & ")*(" & sRangeC & "=[COLOR=red]"""[/COLOR] & Label325.Caption & [COLOR=red]"""[/COLOR])*(" & sRangeD & "))")