I would normally have done the NoVarsInStrings version but a) It was enough work just figgering the VarsInString version, and b) it would look about twice as cryptic as it already does. I will leave it to you Les to post the NoVarsInString version.

Jooel - I agree - The control array version is so much better.