Dear Florent,

> I have also been looking at your macros. If I take the macro
> Uni_2_Vethuis it will transliterate a text using diacritical marks
> into the Velthuis scheme I guess.

To be exact, Unicode to Velthuis.

> I am actually interested in doing
> the opposite. Does it mean I would simply have to change for example
>
> .Text = ChrW(257)
> .Replacement.Text = "aa"
>
> into
>
> .Text = "aa"
> .Replacement.Text = ChrW(257)

I think yes.

> Thanks again for your valuable help.

You are welcome!

Dmytro