Actually, thinking about it, maybe you could do something like:
![]()
dim rng, total,a,b set rng = Sheets("Data").cells.find(Range("C1")) do until rng is nothing if Sheets("Data").Range("A" & rng.row) <Range("B1") then a = 1 else a = 0 total = total + (a*Range("C" & rng.row)) end if set rng = Sheets("Data").cells.findnext(rng) loop next
Bookmarks