Yes, of course...

Would it be possible for the marco to run as long as there is information in column B? Else a more than safe number would be 2000, and I could manually clear away the last name where it's not necessary.

Thanks.