Thanks, Andrew. This looks good. I tried recording, and choosing sort/descending from the mailmerge recipients dialog box / refine recipients list. Nothing related to that appeared in the VBA code. What you've suggested is good for me.