Sorry to butt in but would it help to have Replace work the way Benoît had it originally and use something else for Tobi's substitution of one instance for a substitute string - like maybe Substitute? Or is that already spoken for? Richard