Excuse the previous post the alterations I made were because of errors when copying your code over. But while stepping through the code it appears as though once it finds a word and executes the hyperlink addition it gets stuck in an infinite loop from the Do While point.