I agree Bob, that is redundant. Specially in this particular scenario the recordset is never going to be null. It is a planning database and always has Backlog. The Backlog may be low, but there are always records there, worse case 9-10 records, never 0. I do need the loop to start at the...