Thank you for your time and advice, vbaInet, but that still doesn't answer the question of why VBA is not recognizing the Me.FilterOn= True. Whether the filter was good, bad or ugly, the subroutine should still be attempting to turn the filter on; which it does not do. If the filter string was...