- Katılım
- 28 Kasım 2007
- Mesajlar
- 919
- Excel Vers. ve Dili
- Office 2010 İngilizce
Merhaba arkadaşlar,
Aşağıdaki kod da da göreceğiniz üzere amacım. Sheet2 nin 9. kolonuna Sheet2 nin A kolunundaki dolu son ücreye kadar sumproduct formülünü yazmaya çalışıyorum ama hata alıyor.
İki kontrolüm var Sheet2 nin Akolonundaki değerleri SHEET1!A2:A19151 de
SHEET1!e2:e19151 = 54 ise
SHEET1!l2:l9151 değerleri toplayıp (Cells(h, 9).Value) Sheet2 nin dokunca kolonuna A kolonundaki son hücreye kadar yazması
İlginiz ve yardımlarınız için şimdiden teşekkür ederim.
Aşağıdaki kod da da göreceğiniz üzere amacım. Sheet2 nin 9. kolonuna Sheet2 nin A kolunundaki dolu son ücreye kadar sumproduct formülünü yazmaya çalışıyorum ama hata alıyor.
İki kontrolüm var Sheet2 nin Akolonundaki değerleri SHEET1!A2:A19151 de
SHEET1!e2:e19151 = 54 ise
SHEET1!l2:l9151 değerleri toplayıp (Cells(h, 9).Value) Sheet2 nin dokunca kolonuna A kolonundaki son hücreye kadar yazması
İlginiz ve yardımlarınız için şimdiden teşekkür ederim.
Kod:
Sub topla_çarpım_sheet()
Sheet2.Select
For h = 2 To WorksheetFunction.CountA(Range("a:a"))
Cells(h, 9).Value = Evaluate("=Sumproduct(--((SHEET1!A2:A19151 = Cells(h,1))*(SHEET1!e2:e19151 = 54),--((SHEET1!l2:l9151)))")
Next h
End Sub