I guess for lack of a better term I'm doing a rip and replace. I drop the array, repopulate it from a SQL query, then replace the reportview control contents using @dcContents.
Jim- I did update my code to extract the "In" cells (good thought) when I populate the array and then just run through that list after I replace the reportview contents. Though this is definitely more efficient codewise, I don't perceive any change in the coloring.
Tony- I am not familiar with updating a single column or an individual cell of the reportview. Didn't know it could be done. I'd appreciate any guidance or point me to the right help or example.
One thing I did not mention in the OP is the need to keep the sorting on the "Visitor" column, third column of the reportview, so visitors can find their name easily to check out.
Thanks!