Thank you so much, WhatEvil for solving my problem. The clumsy expression If string <> “” AND NOT IsNull(string) Then, was simply not working: not recognizing text strings, while your suggestion of Nz does. End of week-long wrestling match with VBA!