See this version. It has a progress meter and provide a message with the execution time and number of fields processed. Also changed the logic to make it much faster. Went from 8 seconds to 1 second.
MajP's solution is simply perfect! It met all of the requirements AND more!!