Thanks again. I've copied this into the Excel VBA editor and changed the email subjects to those I'm searching for.

1. The email subjects each also contain the date. Can I use something like
"Email A" & TEXT(TODAY,"ddmmyy")
in the search strings?

2. I'm still struggling with how to actually call this procedure. I'm happy to assign it to a button, but it doesn't actually appear to have a name, and the VB editor won't even run it in edit mode?