Do you mean an Em dash? That has a character code of 151

If Not .Characters.Last.Previous Like "[.!?:;" & Chr(151) & "]" Then